Related Jobs
%20(1).jpg)
Related Jobs
Related Jobs
Share this Job
2 Applications Development & Support jobs at Bank of Uganda | Apply Now
Are you looking for Information Technology jobs in Uganda 2025 today? then you might be interested in 2 Applications Development & Support jobs at Bank of Uganda
About the Organisation
Bank of Uganda, the central bank of the country, plays a crucial role in safeguarding the stability of Uganda's financial system and ensuring the proper functioning of its economy. Its mission is to promote and maintain a sound monetary and financial system, contributing to the economic development and welfare of Uganda's citizens. The Bank has earned recognition for its stability, credibility, and transparent monetary policies, establishing itself as a key player in East Africa's financial landscape. Known for fostering a collaborative and inclusive work culture, Bank of Uganda offers a competitive employee value proposition, which includes opportunities for professional growth, training, and a supportive work environment.
Job opportunities at the Bank include a range of roles for individuals passionate about finance and economic policy, with flexible work arrangements promoting work-life balance. Established in 1966, the Bank has evolved over time, adopting new technologies and approaches to strengthen Uganda's banking system and improve financial accessibility. The Bank’s innovation extends to its operations and monetary policy, with modern financial tools and digital banking services playing a major role in enhancing the country's financial infrastructure.
With a significant influence over the banking sector, the Bank of Uganda serves both domestic and international markets, ensuring monetary stability and supporting the economy's overall growth. The institution’s core values include professionalism, transparency, and integrity, which drive its work and policies. Through its CSR initiatives, the Bank actively supports projects focused on education, health, and environmental sustainability to improve the lives of Ugandans. For more information, visit their website at www.bou.or.ug.
Uganda
Full Time
Job Title
2 Applications Development & Support jobs at Bank of Uganda
Bank of Uganda
Job Description
Job Title: Applications Development & Support (2 Positions)
Department: IT Business Automation
Job Reference: ITB4.08
Rank: SBOI
Reports To: Team Leader, Applications Development
Supervises: None
Job Purpose
To design, develop, test, deploy, and support software applications using programming languages and source code that meet business requirements.
Duties, Roles and Responsibilities
Analyse both functional and non-functional business requirements and develop system specification documents for in-house software solutions.
Design, code, test, and deploy custom business automation applications that comply with internal IT standards and meet user needs.
Conduct unit and integration testing of developed applications to ensure quality and readiness for user acceptance testing.
Prepare comprehensive technical documentation, including reference manuals and standard operating procedures (SOPs) for all business solutions developed.
Enhance and maintain existing off-the-shelf systems, and provide necessary technical training for end-users or team members.
Provide guidance and technical oversight to interns and locum staff, and manage tasks assigned under system deployment plans.
Offer third-level support for both in-house developed and off-the-shelf applications.
Contribute to quality assurance by reviewing technical documents to ensure adherence to the Bank's standards.
Prepare system change documentation and implement application updates according to the Bank’s change management policies.
Perform other duties as assigned to support the Bank’s objectives.
Expected Outputs
Well-documented system designs and technical specifications
Fully developed and tested applications in development, test, and production environments
Unit and integration test reports
Standard operating procedures and user manuals
Progress reports on intern and locum assignments
Completed system deployment plan tasks
Enhancements to off-the-shelf applications implemented in production
Support call resolutions for in-house and third-party applications
Up-to-date technical documentation
Qualifications, Education and Competencies
Minimum Qualification
A First Class or Upper Second-Class degree in Computer Science, Information Security, Information Systems, Software Engineering, or Data Science
Professional certification in any of the listed software development tools and environments is an added advantage
Proficiency in full-stack development using ASP.NET Core (C# 10+) or Django (Python 3.X)
Experience with front-end development using HTML5, CSS3, jQuery 3.5+ and frameworks like Bootstrap or Material Design
Work Experience
A minimum of 7 years of relevant experience in software/application development
Age Requirement
Applicants must be between 32 and 37 years of age at the time of application deadline
Competencies
Technical Competencies
Strong experience in full-stack web development using ASP.NET Core (C# 10+) and Django (Python 3.X)
Solid front-end development skills with HTML5, CSS3, jQuery, and CSS frameworks such as Bootstrap or Material Design
Basic understanding of software architecture, design patterns, and secure coding practices
Proficiency in SQL, and working knowledge of T-SQL and/or PL/SQL
Good understanding of relational databases such as Oracle and Microsoft SQL Server
Additional experience (considered an advantage) in:
System design, process flow modelling, and wireframing
Modern web frameworks such as Blazor, Angular, or React
Version control using Microsoft GitHub
Development tools like Visual Studio or Visual Studio Code
RESTful API design and implementation
Work management tools like Microsoft Planner
Unit testing tools such as PyUnit, pytest, xUnit, or NUnit
Behavioural Competencies
Strong communication skills and team collaboration ability
High attention to detail and commitment to quality coding practices
Transparency, accountability, and integrity
Drive for excellence in service delivery
Teamwork and cooperation
Analytical thinking and effective problem-solving
Interpersonal and stakeholder engagement skills
Strong planning, time management, and organisational abilities
Innovation and creativity
Self-motivation and initiative
How to Apply
Salary and Benefits
The positions offer competitive and attractive salary packages and benefits.
Application Process:
Applications must be submitted by completing the online application form at:
https://forms.office.com/r/xVa3z6FUbbPlease follow all instructions on the form carefully. Incomplete or inaccurate applications will be automatically disqualified.
Required Documents:
All applications must include the following scanned documents combined into a single file:
National ID (front and back) – This is mandatory. Ensure both sides are clearly visible.
Academic Qualification Certificates – Must correspond exactly to the qualifications listed in the job description.
Letter of Equivalence – Required for applicants whose first degree (Bachelor’s) was obtained from a foreign university, issued by the National Council of Higher Education.
Statutory Declaration – For applicants with discrepancies in name and/or date of birth, a duly registered declaration must be provided.
Important Notes:
Failure to attach all required documents will result in automatic disqualification.
Management reserves the right to disqualify or terminate applicants found to have provided false or misleading information or academic credentials.
Only shortlisted candidates will be contacted.
Deadline:
Applications must be submitted no later than 5:00 PM on Friday, 22 August 2025.
Management
5 August 2025

.jpg)
.jpeg)


.png)


.jpg)




