Skip to main content

NMB, Senior Software Developer

Senior Software Developer 

Job Purpose
Actively participate in systems/projects scoping, design, and pricing exercises as part of the development and business teams’ processes.


Responsible for bringing together components, software subsystems into a whole and ensuring that those subsystems function together.

Main Responsibilities


  • Study information needs, system flows, data usage, work processes, and investigating problem areas.
  • Determining operational feasibility.(which operations)
  • Documenting and demonstrating solutions, flowcharts, layouts, diagrams, charts, code comments and clear pseudo codes
  • Develop and conduct testing plans and procedures
  • Identify systems deficiencies and implement effective solutions
  • Communicating and enforcing coding standards; and recommending changes in policies, processes and procedures.
  • Develop/ modify products with flexibility
  • Researching, evaluating, and recommending systems/equipment/technologies
  • Support and develop software engineers by providing advice, coaching and educational opportunities.

Attributes

  • Knowledge on the trending banking software’s and technologies in the market
  • Excellent written and oral communication
  • Problem solving and follow through; Pragmatic and thorough
  • Familiarity with Agile development methodologies.
  • Experience with varieties of databases and object-relational Mapping (ORM) frameworks.
  • Knowledge of coding languages including Java, PHP and/or C#/.Net
  • Knowledge on varieties of MVC frameworks/systems
  • Must be a self-starter and have the ability to work independently with little supervision.

Qualifications and Experience

  • BSc. In Computer Science, Engineering or a related field
  • Agile/Scrum and/or Oracle/Microsoft SQL certifications are added advantage
  • At least 5 years in software development industry.
  • Experience with integrations with Banks products/systems is an added advantage

 NMB Bank Plc is committed to creating a diverse environment and is proud to be an equal opportunity employer.

 Please be advised that if you are not contacted within 14 working days of the advert closing date, then you have not been shortlisted.


 “NMB Bank Plc does not charge any fee in connection with the application or recruitment process. Should you receive a solicitation for the payment of a fee, please disregard it.”

CLICK HERE TO APPLY


Deadline:2019-05-24

Comments

Popular posts from this blog

HOW TO APPLY PPLY KAZI ONLINE KUPITIA RECRUITMENT PORTAL – UTUMISHI – portal.ajira.go.tz

User who wants jobs/kazi through utumishi should enter  portal.ajira.go.tz , website of secreteriate of ajira (utumishi) which is used to make applications za kazi through one system . Utumishi walitoa user guide kwa ajili

Nafasi Mpya za Kazi Bank ya Equity 2017 Job Opportunities at Equity Bank, Application Deadline 10 March 2017

Equity Bank is the region’s leading Bank whose purpose is to transform lives and livelihoods of the people of Africa socially and economically by availing them modern, inclusive financial services that maximize their opportunities. Equity Bank Tanzania growing footprint has seen the network grow to over 10 branches supported by over 500 agents. Equity Bank Tanzania Limited is a member of the Equity Group Holdings Ltd which also has banking subsidiaries in Kenya, Uganda, Rwanda and South Sudan. Currently the Bank is seeking additional talent to serve in the roles outlined below in Equity Bank Tanzania 1. BUSINESS GROWTH AND DEVELOPMENT MANAGERS (BRANCH MANAGERS) Role profile: Reporting to the Head of Operations, the role holders will be in charge of the overall leadership of the branch. They will be expected to aggressively drive the branch growth and profitability targets by identifying, developing and maintaining relationships with customers and agents as well as providing leadershi...

Jobs Human Resources Manager Job at TASAF

The United Republic of Tanzania is implementing the Productive Social Safety Net Program (PSSN) in the Third Phase of the Tanzania Social Action Fund (TASAF III). The Program is jointly