Clinton Health Access Initiative

  • Senior Coordinator, eHealth

    Full Time
    Program (Division)
    Country Programs - Country Teams
  • Overview

    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: 

    The Senior Coordinator will be involved in every part of the software lifecycle from requirements discussion to development, testing, releasing, and deployment. They 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 the Senior Coordinator in order to meet targets. They 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


    • Maintain the data management system that enables transmission of Early Infant Diagnosis data from facilities doing Point of Care testing to update the Early Infant Diagnosis dashboard.
    • Develop and maintain an HIV Drug Resistance module on the Viral Load Laboratory Information Management Systems and report to the Anti-Retroviral Therapy 3rd line committee.
    • Conduct system maintenance for the Electronic Infant follow up platform, while trouble-shooting and fixing system bugs.
    • Develop Quality Assurance test suites for all systems developed or enhanced.
    • Perform any other responsibilities as assigned.



    • 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

    • Take a comprehensive, logical and data driven approach to problem solving

    • Understands identified discrete issues or problems

    • Synthesize ‘so what’ implications

    • May supervise small-sized team

    • May manage day-to-day activities of support staff

    • Coordinate and establish credibility with internal and junior level external stakeholders

    • Creates basic project budget with reasonable assumptions

    • Ensures appropriate posting of accounting information


    • Bachelor degree, preferably with an IT focus
    •  4+ years of experience building high-quality, custom software systems
    • Strong Python, SQL (preferably PostgreSQL or MySQL), and OO (scalable design patterns) skills
    • Experience working with Application Frameworks (Django, Ruby on Rails, or other MVCs), Version Control systems and best practices (GIT), and “RESTful” API design and implementation
    • Excellent testing practices (TDD, Code Reviews, UAT, etc.)
    • Solid understanding of data structures and algorithms, including performance considerations in software development
    • Experience working with, or an interest in Agile Methodologies, such as Extreme Programming (XP) and Scrum
    • Ability to work in a variety of client settings and in a multi-cultural, collaborative environment
    • Talent for translating user requirements into user-centric, scalable, and sustainable end products
    • Skilled at quickly learn new code bases and adjust to established teams and development practices
    • Commitment to details and designing work plans that meet deadlines and client expectations
    • Interest in continuous learning and a passion for suggesting innovative ways to improve the development process



    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.