Skip to content
JOBS OPPORTUNITIES May 20, 2026

COMPUTER ANALYST/PROGRAMMER III at Benki Kuu ya Tanzania(BOT)

May 20, 20262 min read

Job Overview

Employer: Benki Kuu ya Tanzania(BOT)

Advert reference: Ajira #13325

Role: COMPUTER ANALYST/PROGRAMMER III

Open posts: 5 positions

Published: 10 March 2026

Deadline: 24 March 2026

Salary scale: BTSS 7

Duties and Responsibilities

  1. To assist users to prepare systems requirement specifications for automation;
  2. To analyze system incident reports and change requests from users;
  3. To prepare, review, and maintain repository of specifications, standards and procedures for business systems;
  4. To participate in on-site examination of banks and non-banks financial institutions;
  5. To assist users in reconciling books of accounts for differences relating to systems functionalities;
  6. To plan, code, and test programs;
  7. To debug a program;
  8. To incorporate security settings into programs;
  9. To coorporate with other software developers in developing software;
  10. To assist in capturing user Customer Requirement Specifications- CRS;
  11. To implement software systems (write and document code);
  12. To perform systems testing (Software validation & verification) and document test results;
  13. To appraise business systems performance and provide appropriate recommendations;
  14. To create backups for business systems, testing and updating contingency measures in accordance with the Bank’s IT policy;
  15. To provide analysis related to software design and development and solve problems;
  16. To team up with bank examiners and perform information system audit and verification of logical security of the management information system;
  17. To analyse the System Incidental Reports (SIR) and Change Requests (CR), craft and implement appropriate solutions;
  18. To assist users to prepare systems requirement specifications for automation;
  19. To prepare test scripts and participate in conducting quality assurance through testing of newly developed/ customized software;
  20. To analyze system incident reports and change requests from users;
  21. To prepare, review, and maintain a repository of specifications, standards and procedures for business systems;
  22. To participate in on-site examination of banks and non-bank financial institutions;
  23. To assist users in reconciling books of accounts for differences relating to systems functionalities;
  24. To update web pages and multimedia;
  25. To manage multimedia tools and equipment;
  26. To assist in selecting appropriate multimedia software and hardware tools; and
  27. To perform other related duties as may be assigned by the supervisor.

Qualifications

Holder of a Bachelor’s Degree in Computer Science, Information Communication Technology (ICT) from a recognized institution with at least Upper Second Class.

How to Apply

Submit your application through the official Ajira Portal. Use the advert reference above if the portal opens at the vacancies list.

About the author