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?

6 days left to apply

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