Applications Development & Support Officer
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:
WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@everjobs.ug