Software Development Officer Jobs – Uganda National Examinations Board (UNEB)

Job Title:    Software Development Officer

Organisation: Uganda National Examinations Board (UNEB)

Duty Station:  Kampala, Uganda

Reports to: Senior Software Engineer


About US:

The Uganda National Examinations Board (UNEB) is a body corporate established under Cap.137 Laws of Uganda. Its Vision is “A Recognized Centre of Globally Competitive Educational Assessment and Certification” and its mission is “Conduct Valid, Reliable, Equitable and Quality Assessment of Learners’ Achievement in a Professional and Innovative Manner and Award Internationally Recognized Certificates”.


Job Summary:  The Software Development Officer will manage the Application development process per the UNEB ICT Strategy, Business plans and adopted development methodologies


Key Duties and Responsibilities: 

  • Defining, reviewing and validating technical requirements of key stakeholders requiring new software following the Rational Unified process guidelines
  • Translating functional specifications into design specifications for use by programmers in collaboration with the Application re-engineering expert.
  • Managing the Application development process and on a day to day guide programmer to ensure that uniform standards are enforced through, re-use of assets created and integration with existing applications.
  • Providing full-life cycle architectural guidance and ensure quality technical deliverables.
  • Developing code for identified business functionality and reports in line with good programming practices and object oriented development techniques
  • To instruct users on functions of designed computer programs or the off-shelf programs following guideline laid down in training manuals


Key Performance Indicators:

  • Latest technology applied.
  • Technical requirements of key stakeholders for new software defined, reviewed and validated.
  • Functional specifications translated into design specifications for programmers.
  • Uniform standards in the application development process.
  • Code for identified business functionality developed.
  • Training manuals available

Qualifications, Skills and Experience:

  • The applicant must hold an Honor’s Bachelor’s Degree in any of the following areas: Computer Science, Computer Engineering, Software Engineering, Statistics, Physics/Mathematics, and Commerce.
  • A postgraduate qualification in computer science, computer engineering or equivalent and a relevant Professional certification such as Microsoft Certified Solution Developer (MCSD), Oracle Certified Developer (OCD), MCDBA, or equivalent will be an added advantage.
  • Three years of experience working with development of business applications for a large organization.
  • Familiarity with: Operating systems such as Windows 2003 Server, Windows XP, Unix/Linux,
  • Database platforms such as MS SQL server and Oracle RDBMS
  • Microsoft Visio environment
  • Good interpersonal skills;
  • Customer focus and sensitivity to high quality services,
  • Ability to manage stress in a highly demanding environment;
  • High degree of integrity and confidentiality.
  • Age Limit: Not more than 45 Years


How to Apply:

All eligible candidates should submit their applications with detailed CVs, copies of academic transcripts and certificates, telephone contacts and addresses of at least three referees in hard copies, delivered to the address below OR submit in soft form at


Address to:


The Executive Director,

Uganda National Examinations Board

Plot 35 Martyrs way – Ntinda

P.O. Box 7066 – Kampala. Uganda


Deadline: 5th November 2021


For more of the latest jobs, please visit or find us on our facebook page

Leave a Reply

Your email address will not be published.