National Bank System Developer Vacancy in Kenya

National Bank of Kenya

Position Title: System Developer

Job Ref No.HR/021/17

Available Positions: One (1)

Division: ICT

Reporting to: Manager, Application Development

Position Scope: The successful candidate will be responsible for the detailed analysis, design and development of In-house systems, as well as maintaining and supporting applications within the department.

Key Responsibilities:

  • Integrating existing software products and getting incompatible platforms to work together
  • Design and code reports/returns according to user specification with the key objective of delivering reports and providing test systems for users to test reports before being put on the live system.
  • Develop and maintain documentation/manuals on system configuration or setup.
  • Developing existing programs by analyzing and identifying areas for modification
  • Identify and define new process improvement opportunities, develop and implement data models and other strategies that optimize statistical efficiency and data quality.
  • Assist in preparing system definition/specification by the users, highlighting technical requirements, carry-out analysis of the requirements and recommend solutions
    and code the system (web, desktop and mobile applications) or interface according to user specification, carry out technical user training and roll-out piloted interfaces and systems to the bank’s branches and users.
  • Provide test systems for UAT and ensure that functions/features are tested before being put on the live system.
  • Make changes to system configuration and parameters to accommodate business and technological requirements.
  • Secure systems by putting adequate controls and restrict access to programs by users in accordance to the requirements of the Bank.
  • Deal with queries from users and resolve or advise them accordingly.
  • Attend to systems failures and resolve or coordinate the resolution of the problem promptly
  • Collect information & liaise with software vendors to resolve systems issues and escalation as required, as well as document issues to enable software vendor support.
  • Adhere to change control procedures in implementing solutions.


ICT and Technology
Updated: March 17, 2017 — 6:38 pm