Applications Development & Support Officer

at Bank of Uganda
Location Kampala, Uganda
Date Posted August 10, 2025
Category Government
IT / Information Technology
Management
Job Type Full-time
Currency UGX

Description

JOB DETAILS:

JOB PURPOSE:

To use programming languages and source code to design, create and evaluate software that meets client requirements.

DUTIES AND RESPONSIBILITIES:

    • Analyse business requirements (functional and non-functional) and develop system specification documents for in-house development solutions that address customer needs.
    • Develop business automation solutions based on documented system specifications and adopted IT standards. This job involves designing, coding, testing, and deploying applications that meet business requirements.
    • Conduct unit and integration testing of business applications to ensure quality in solution development and support the Acceptance Testing process.
    • Provide documentation including technical reference manuals and standard operating procedures (SOP) for all developed business solutions.
    • Develop and implement enhancements to existing Off-the-shelf systems and conduct technical training.
    • Technical supervision of interns and locums and carry out tasks assigned within a System Deployment Plan (SOP).
    • Provide 3rd level support for in-house developed applications and for off-the shelf applications.
    • Provide technical input to quality assurance reviews of technical documents to achieve high quality and conformity to Bank standards.
    • Prepare system change management documentation and implement changes on applications through change management policies of the Bank.
    • Undertake additional duties as assigned/delegated by the Team Leader Applications Development to support the Bank's objectives.
Weekly Jobs

EXPECTED OUTPUT

  • System design, specifications technical documents and system operational manuals.
  • Implemented Business Solutions/applications in test, development, and production environments.
  • Unit and integration test scripts & reports.
  • Technical reference manuals and Standard Operating Procedures (SOP).
  • Reports on status of work packages for interns and locums.
  • Completed assigned SOP tasks.
  • Implemented enhancements to Off-the-shelf applications in production environment.
  • Completed support calls for in-house applications on Service Desk
  • Completed support calls for off-the-shelf applications on Service Desk
  • Technical documentation information

PERSON SPECIFICATIONS

MINIMUM QUALIFICATION

    • A First Class or Upper Second-Class degree in Computer Science, Information Security, Information Systems, Software Engineering, Data Science.
    • Professional Certification in any of the Software Development Tools and Environments listed below is added advantage.
    • Developing Full-stack web applications using ASP.NET Core (C# 10+) or Django (Python 3.X).
    • Front-end development using: HTML5, CSS3, jQuery 3.5+ (JavaScript library) and CSS frameworks like Bootstrap, Material design or similar product.

WORK EXPERIENCE

  • At least 7 years of relevant working experience in applications/software development.

AGE:

  • Applicants should be between 32.0 and 37.0 years of age as at close of the advert.

TECHNICAL SKILLS AND COMPETENCES

Technical Competencies

  • Demonstratable experience in developing full-stack web applications using: ASP.NET Core (C# 1O+), Django (Python 3.X).
  • Demonstratable experience in front-end development using: HTML5, CSS3, jQuery 3.5+ (JavaScript library) CSS frameworks like Bootstrap, Material design or similar products,
  • Basic understanding of software design principles, architecture patterns, and best practices.
  • Basic knowledge of security best practices in web application development.
  • Good knowledge of SQL.
  • Basic knowledge of T-SQL and/or PL/SQL.
  • Good knowledge of Relational Database Management Systems (RDBMSs) such as Oracle or MS SQL Server.
  • The following experience will be an added advantage:
Drop files here browse files ...
WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@everjobs.ug