Analyze your CV for Computer Analyst/Programmer III at Bank of Tanzania (BOT)
Get a free, instant analysis of how well your CV matches this role. Identify ATS issues, keyword gaps, and actionable improvements to boost your chances.
About this job
Computer Analyst/Programmer III - Benki Kuu ya Tanzania (BOT)
5 Positions
Application Period: 10/03/2026 - 24/03/2026
Duties and Responsibilities
To assist users to prepare systems requirement specifications for automation.
To analyze system incident reports and change requests from users.
To prepare, review, and maintain repository of specifications, standards and procedures for business systems.
To participate in on-site examination of banks and non-banks financial institutions.
To assist users in reconciling books of accounts for differences relating to systems functionalities.
To plan, code, and test programs.
To debug a program.
To incorporate security settings into programs.
To cooperate with other software developers in developing software.
To assist in capturing user Customer Requirement Specifications (CRS).
To implement software systems (write and document code).
To perform systems testing (Software validation & verification) and document test results.
To appraise business systems performance and provide appropriate recommendations.
To create backups for business systems, testing and updating contingency measures in accordance with the Bank’s IT policy.
To provide analysis related to software design and development and solve problems.
To team up with bank examiners and perform information system audit and verification of logical security of the management information system.
To analyze the System Incidental Reports (SIR) and Change Requests (CR), craft and implement appropriate solutions.
To prepare test scripts and participate in conducting quality assurance through testing of newly developed/customized software.
To update web pages and multimedia.
To manage multimedia tools and equipment.
To assist in selecting appropriate multimedia software and hardware tools.
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.
Remuneration
BTSS 7
Reference Number: 5
5 Positions
Application Period: 10/03/2026 - 24/03/2026
Duties and Responsibilities
To assist users to prepare systems requirement specifications for automation.
To analyze system incident reports and change requests from users.
To prepare, review, and maintain repository of specifications, standards and procedures for business systems.
To participate in on-site examination of banks and non-banks financial institutions.
To assist users in reconciling books of accounts for differences relating to systems functionalities.
To plan, code, and test programs.
To debug a program.
To incorporate security settings into programs.
To cooperate with other software developers in developing software.
To assist in capturing user Customer Requirement Specifications (CRS).
To implement software systems (write and document code).
To perform systems testing (Software validation & verification) and document test results.
To appraise business systems performance and provide appropriate recommendations.
To create backups for business systems, testing and updating contingency measures in accordance with the Bank’s IT policy.
To provide analysis related to software design and development and solve problems.
To team up with bank examiners and perform information system audit and verification of logical security of the management information system.
To analyze the System Incidental Reports (SIR) and Change Requests (CR), craft and implement appropriate solutions.
To prepare test scripts and participate in conducting quality assurance through testing of newly developed/customized software.
To update web pages and multimedia.
To manage multimedia tools and equipment.
To assist in selecting appropriate multimedia software and hardware tools.
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.
Remuneration
BTSS 7
Reference Number: 5