The Senior Software Developer works within MOH-controlled repositories and release processes to improve usability, reliability, performance, security, and interoperability of national digital health systems.
Sponsored
Sponsored
Software Engineering
Senior Software Developer, DART
Category
Software Engineering
Employment Type
Full-time
Location
Kampala, Uganda
Vacancies
1 position
Closing Date
Open
Employer / Company
Palladium
19 views
0 unlocks
Description (Public)
Duties, Roles and Responsibilities
- Lead full-stack software design, development, code review, testing, and optimization for approved MOH digital health products
- Translate MOH product-owner priorities into technical specifications and release plans
- Support customization, bug fixes, security patches, and feature development
- Ensure interoperability with HIE, APIs, and approved integration patterns
- Support automated testing, CI/CD, and release management
- Mentor junior developers and MOH engineers in software development practices
- Contribute to technical documentation, architecture decisions, and code reviews
Qualifications, Education and Competencies
Qualifications & Experience:
- Bachelor's or Master's degree in computer science, software engineering, or related field
- At least 6 years of experience in full-stack software development
- Experience with Java, Spring Boot, JavaScript/TypeScript, and relational databases
Skills & Competencies:
- Experience with OpenMRS, DHIS2, or health information systems is strongly preferred
- Strong understanding of software architecture, testing, and DevOps practices
- Professional fluency in English
How to Apply
Get DAILY Job Updates
AfriCareers WhatsApp Channel
Follow Channel
Get DAILY Job Updates
AfriCareers Telegram Channel
Follow Channel
Turn on to receive notifications
