Application Development Officer job at Exim Bank Uganda

Application Development Officer job at Exim Bank Uganda

Jobs at: Exim Bank

Deadline of this Job: Sunday, January 11 2026

Duty Station: HEAD OFFICE | Kampala

Base Salary: Not Disclosed

JOB PURPOSE.
To design, develop, enhance, and support enterprise applications that enable Exim Bank’s digital, operational, and regulatory objectives. The role focuses on building secure, scalable, and well-governed software solutions using modern development stacks and best practices.

KEY DUTIES & RESPONSIBILITIES.

  • Design, develop, test, and deploy internal and customer-facing applications in line with business requirements.
  • Develop applications using modern technology stacks (web, API, database, and integration layers).
  • Participate in full software development lifecycle (requirements analysis, design, coding, testing, deployment, and support).
  • Develop and maintain APIs for integration with core banking systems, payment platforms, and third-party systems.
  • Support integration of applications with core banking systems, payment switches, channels, and enterprise systems.
  • Diagnose, troubleshoot, and resolve application defects and performance issues.
  • Provide second-level application support and participate in incident and problem resolution.
  • Ensure applications comply with bank security standards, data protection requirements, and regulatory guidelines.
  • Apply secure coding practices and perform code reviews.
  • Maintain proper documentation including technical designs, APIs, user manuals, and change logs.
  • Support audits and regulatory reviews related to applications and development practices.
  • Propose and implement improvements to existing systems to enhance performance, usability, and security.
  • Keep up to date with emerging technologies, frameworks, and development tools relevant to banking.
  • Support DevOps and CI/CD practices where applicable.

KEY ATTRIBUTES.

  1. Strong analytical and problem-solving skills
  2. High attention to detail and quality
  3. Ability to work independently and within cross-functional teams
  4. Good communication and documentation skills
  5. Strong appreciation of governance, security, and compliance

REQUIREMENTS.

  • Bachelor’s degree in software engineering, Computer Science, Telecom, Information Technology, or related Course from a recognized University.
  • Minimum 3 years hands-on experience in application development in an enterprise environment (preferably in banking/financial sector).
  • Strong experience in modern programming languages and frameworks, such as:
    • Backend: Java (Spring Boot) and .NET Core
    • Frontend: Angular, React or Vue.js
  • Strong experience with RESTful APIs and microservices architecture.
  • Good knowledge of relational databases (Oracle, PostgreSQL, MS SQL, MySQL)

Work Hours: 8

Experience in Months: 36

Level of Education: bachelor degree

Job application procedure
Kindly send your cover letter and up to date CV to  hr@eximbank-ug.com with the subject: JOB APPLICATION: APPLICATION DEVELOPMENT OFFICER by close of business, Sunday 11th January 2026.

 

Share this to:
LinkedIn
Facebook
WhatsApp
X

Join Our Channel

Stay connected

Follow us on social media for the latest job updates, career tips, and daily vacancies in Uganda!