Job Role Insights

  • Date posted

    2026-03-18

  • Closing date

    2026-03-24

  • Hiring location

    Zanzibar

  • Career level

    Middle

  • Qualification

    Bachelor Degree

  • Experience

    2 Years

  • Quantity

    1 person

  • Gender

    both

  • Job ID

    129421

Job Description

Job Details

  • Job Title: Computer Analyst/Programmer III - UNGUJA (1 Post)
  • Employer: Sekretarieti Ya Ajira
  • Application Timeline: 10-03-2026 to 24-03-2026
  • Remuneration: BTSS 7

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 a repository of specifications, standards, and procedures for business systems;
  • To participate in on-site examination of banks and non-bank 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 analyse 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; and
  • To perform other related duties as may be assigned by the supervisor.

Qualification and Experience

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

Interested in this job?

This job has expired

Apply now

Share this opportunity

Help others find their dream job

Generate Cover Letter

Login as a candidate to generate a free AI cover letter for this job

How to Apply

Apply now
Send message
Cancel