Development Coordination Officer, Partnerships and Development Finance

at Resident Coordinator System
Location Kampala, Uganda
Date Posted March 25, 2020
Category Social Services & Nonprofit
Currency UGX


Development Coordination Officer, Partnerships and Development Finance, Kampala, Uganda
Organization: Resident Coordinator System
Country: Uganda
City: Kampala, Uganda


The Clinton Health Access Initiative, Inc. (CHAI) is a global health organization committed to saving lives and reducing the burden of disease in low-and middle-income countries, while strengthening the capabilities of governments and the private sector in those countries to create and sustain high-quality health systems that can succeed without our assistance. For more information, please visit:

Program Background:

In 2007, CHAI signed an MOU with the government of Uganda to provide technical assistance to the Ministry of Health and strengthen health systems. Since then, CHAI has worked hand-in-hand with the Ministry of Health to increase access to lifesaving pediatric HIV treatment by >400%; coordinate with private sector suppliers to lower costs and expand access to malaria drugs; pilot a point-of-care diagnostic technology, leading to scale up to >250 health facilities nationwide; introduce a new severe malaria drug which will save thousands of lives annually; and many other initiatives. Currently, CHAI Uganda works with the Ministry of Health around HIV, malaria, childhood illnesses, laboratory systems and drug logistics.

The eHealth program objective is to ensure the right person has the right data in good time. We work with CHAI teams and External partners to design and build tools that work with other systems to fill the information systems gaps in collecting and disseminating data.

Purpose of the Position:

He/She will be involved in every part of the software lifecycle from requirements discussion to development, testing, releasing, and deployment. He/She will support the Infectious and Non-Communicable disease program to build user-friendly, well-documented, scalable, and sustainable software systems that support CHAI's focus areas in Uganda. The position will require a minimum of 40 hours a week, but additional flexibility may be required of him/her in order to meet targets. He/She will be expected to embrace these challenges, learn fast, and deliver great results:

Propose novel technology solutions to address key challenges in Uganda's Health sector
Create complex, high-quality software tools based on demanding user-requirements
Use the latest tools and techniques including agile development and pair programming
Discuss design, scalability, interoperability and other issues encountered with the team
Participate in code reviews, bug tracking, project management with the rest of the team
Generating quality technical documentation and user training on software tools developed Description:

The Senior Software Developer INCD will work within the CHAI Infectious and non-Communicable Disease team to perform the following duties:

Understand the complete software development life cycle, i.e. from developing a proof of concept to supporting the finished project
Understand basic Project Management concepts, limited practical experience, typically requires some assistance
Understands relevant program environment including goals and partner landscape
Performs basic analytical tasks in support of project management
Gathers and reviews data/ information; validates data/ information integrity
Provides professional advice within a defined program area or function
Work with supervisor to prioritize work requirements


Excellent knowledge and experience with object oriented programming language (e.g. Python, Java, C#, C++, etc) and working experience with multiple other programming languages.
Experience working with software Frameworks

Experience Requirements

Experience in the design and use of relational databases i.e. SQL (pregerably PostgreSQL or MySQL) and OO (scalable design patterns) skills.

4+ years prior work experience in Software Development (working with multiple programming languages and frameworks)

Education Requirements

Bachelor degree, preferably with an IT focus
Drop files here browse files ...