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

    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.