University of Nairobi Enterprises and Services Limited (UNES) was awarded a Cooperative Agreement by USAID in 2016 to implement HealthIT Project. HealthIT is a USAID mechanism whose purpose is to work with the Ministry of Health and Department of Children Services to Strengthen National Policies, Strategies, Standards and Reporting related to Kenya’s Health Information System (HIS) to support County and National Level Health Services. The purpose has two sub purposes: Sub-purpose one delivers strengthened national information systems that support reporting, provide data for decision-making for GoK and Stakeholders, and sub-purpose two delivers improved institutional capacity of national and county MOH on use of health systems, quality data capture and reporting. The project aims to develop and maintain health and child protection information systems to make data available for use in decision making for improved health outcomes.

  1. Job Description for Regional County Digital Health Lead (INTERNAL ADVERT)

The Regional HIS Lead will work closely with the UoN, UNES, partnering universities, the MOH, the DCS at the MoLSP and partnering counties leadership and stakeholders to provide technical coordination of project activities at county level. This position will work together with technical specialists in all key technical areas of the HealthIT Project, including project management, systems development, data quality assurance, monitoring and evaluation, and capacity building. Under the supervision of the Sub-Purpose Lead – Digital Health and Data Systems and working closely with the Policy and Partnerships Lead, the Regional HIS Lead will work with a cluster of counties supported. S/he will be the primary contact in the respective counties for all HealthIT Project activities.  S/he will be responsible for managing and supporting all approaches implemented by the project in the county and for documenting key project activities.  S/he will also ensure county activities are implemented on-time and within budget. The positions are based at the counties

Responsibilities include:

  • Provide integrated Digital Health support to the cluster of counties to ensure relevant capacities are built, digital health activities are included in the County Annual Work Plans and to nurture the CHMTs on Journey to Self-Reliance processes.
  • Support the county level digital health, HIS Technical Working Groups (TWG), Department of Children Services or similar county level structure to coordinate the planning, organizing, implementing and deployment of digital health solutions that are supported and approved by Ministry of Health (MOH) and adopted by the County Governments and USG Service Delivery partners and stakeholders.
  • Support Implementation of the EHR/EMR at county level. This includes:
    •  Structured Info-structure surveys to determine both software and ICT infrastructure needs of each health facility
    • Support the county to clearly document findings, objectively identify gaps and propose implementation steps in line with the MOH and County Department of Health implementation roadmap
    • Oversee standards-based installation, testing, certification of both hardware {active and passive} and software such as EMR/EHR modules, services, functionalities; optimized supporting environment: utilities, patches, upgrades and fixes, maintain system uptime records}
    • Maintain and track all implementation documentation such as warranty, insurance, underpinning contracts, service level agreements, installation commissioning and hand over reports
  • Stakeholder Engagement: Work with the CHMT, County Proximate University, and Strategic Information implementing mechanism, the service delivery partners and private sector to ensure sustainable evolution Digital Health solutions at the county level.
  • Capacity building and Knowledge sharing: Provide structured capacity building support in areas such as hardware, network, software, data governance, and information security, privacy and use.
    • Mentorship to both county staff and health informatics interns
    • Establish peer-to-peer social learning between facilities
  • Provide technical support to the county, sub-county and facility on the MOH Integrated Service Desk as tier 1 support. Create technical support processes and structures.
  • Lead the development and implementation of HealthIT Project HIS strategies and initiatives in the respective counties
  • Collaborate with technical teams and County Departments of Health and Department of Children Services to implement Digital solutions developed by the Project.
  • Work with respective counties, Departments and Agencies to manage the evolution of digital initiatives
  • Identify and coordinate shared learning in digital solutions and evidence-informed planning among counties and between the county and national levels.
  • Other duties as assigned

Job Qualifications

  • Bachelor’s degree in computer science, informatics, information technology or relevant qualification
  • Three (3) years post qualification experience in Health Informatics
  • Demonstrable experience in DHIS2 and OpenMRS implementation highly desired
  • Working knowledge of Linux, Windows and MacOsX, Android, Chrome, IOS Operating Systems is required
  • Experience in Digital Health systems development, deployment, technical support and coordination at county, regional or national level
  • Demonstrated ability to engage and work with stakeholders at all system levels
  • Ability to plan and execute planned activates efficiently within strict timelines.
  • Fluency in English is required, language skills in Kiswahili, and other languages of Kenya are highly preferred.
  • Experience in coordination and a commitment to networking with other stakeholders and advocating for digital solutions.
  • Experience working with a USG funded project in public health and information systems strengthening is desirable
  • Demonstrated ability to transfer knowledge to diverse audiences through training, mentoring, and other formal and non-formal methods
  • Demonstrated leadership, ethics, and sound judgement, both independently and as part of a team.
  • Excellent writing, computer, management and organizational skills coupled with strong communication skills for high-level audiences
  • Computer literacy.
  • Ability and willingness to travel frequently within Kenya and work under field condition

2. Job Description for Digital Health and Data Systems Lead (EXTERNAL ADVERT)

The Digital Health and Data Systems Lead provides current and relevant technical support to the Government of Kenya (GOK) particularly Ministry of Health (MOH) and Ministry of Labour and Social Protection to strengthen integrated digital platforms into sustainable, robust, dynamic and reliable source of high quality data for GOK program managers, policymakers, development partners, civil society, the private sector, the public and relevant stakeholders.

Reporting to the Deputy Chief of Party – Technical, the incumbent shall be tasked with the following responsibilities:


  • Provide timely and objective specialist advice on digital data systems to the relevant GOK and partners. The technical solutions should be thoroughly researched, well-documented, and feasible and aligned to GOK strategies and priorities.
  • Work with GOK to support the implementation of the e-Health policy, e-Health strategy and overall emerging digital policy and regulatory frameworks in the country.
  • Ensure fidelity to the Principles for Digital Development https://digitalprinciples.org/ in implementing device, systems and data interoperability.
  • Work with respective GOK Ministries, Departments and Agencies to manage the evolution of digital initiatives
  • Represent Health IT Project in the Inter Agency Health Information Coordination Committee (ICC), Technical Working Groups (TWG), Systems Management Teams (SMT), and planning and implementation fora.
  • Lead the development and implementation of Annual Work plan for strengthening Information Systems and ensure that all project work is carried out within the scope, timelines and budget.
  • Ensure that all required and relevant MOH policies and guidance are adhered to and that all information products and business processes comply with requisite national and international standards.
  • Provide technical insightful and technical leadership in the implementation of Electronic Medical Records to ensure ownership, commitment and collaboration with Counties and health facilities.
  • Understanding of HIV/AIDS, Malaria, TB, MNCH, and Health Products and Technologies programs

Technical Roles

  • Support Digital implementation maintaining fidelity to the application of the principles for digital development
  • Application and implementation of data protection, data privacy, data and information system security.
  • Develop and implement software quality assurance standard operating procedures
  • Develop and or enhance information systems and data governance policies.
  • Provide leadership and technical capacity in the development and deployment of data analytics and visualization
  • Support enhancement and evolution of key Digital Systems as the Kenya Health Information System (KHIS), the Kenya Master Health Facility List (KMHFL), the MOH Data Services Layer (DSL), MOH HIS Online Learning Platform, the Child Protection Information Management System (CPIMS), Electronic Medical Records (EMR), Early Infant Diagnosis and Viral Load System (EID-VL), and the MOH and DCS Service Desks.
  • Provide technical support in data exchange and system interoperability; smart analytics and information products; data quality improvement; data use and improvement of information systems user experience.
  • Support development, review, documentation and deployment of Electronic Health Records/Electronic Medical Records
  • Strong understanding of the health and social protection sectors

Managerial Roles

  • Provide both strategic and tactical advice to the project management team
  • Provide leadership in the Annual Work Plan development for the Strengthened Information Systems that support reporting, provide data for decision making for GOK, counties and other stakeholders and work collaboratively with GOK and partners.
  • Supervise the relevant Output Leads and coordinate the systems development team
  • Key member of the project management, research, Learning, monitoring and evaluation team
  • Provide regular and on demand status and progress reports to the relevant GOK and the project
  • Document and present program results and lessons learned to the project, USG, MOH, and other key stakeholders


  • Master’s Degree in Computer Science, Software Engineering or relevant field from an accredited University
  • 5 years’ experience in Digital Development and implementation at country or enterprise level
  • Knowledge of machine learning and artificial intelligence development
  • Experience implementing DHIS2, OpenMRS, and Enterprise Architecture Frameworks is desired
  • Experience in cloud computing and cloud developement
  • Understanding and application of Data exchange standards
  • Proficiency in Java, Javascript, Python, Ruby, C , programming languages an added advantage

3. Job Qualification for Senior Developer (INTERNAL ADVERT)

The Senior software developer will be tasked to support the lead software developer in operationalizing software blueprints by implementing software requirement specifications, review and optimization of software application code, design and review application logic, document systems and relevant manuals, and oversee application testing and deployment. The senior developer will work closely with the lead developer, project stakeholders, other developers, and is a dedicated resource for implementing and deploying HIS systems. Thesenior developer will serve as a key software development team member who can translate Software requirements into a functional HIS system. In addition, the senior developer will be expected to facilitate capacity building.

Responsibilities include:

  1. Develop and maintain stakeholder engagements and relations at the technical level
  2. Manage as the output lead of a set of key information systems
  3. Supervise the software developers
  4. Mentor the software developers under his/her supervision
  5. Breakdown work plans into granular and achievable targets for software developers
  6. Identify skill gaps within the developer team and recommend capacity targeted capacity building interventions
  7. Utilize established development, frameworks, tools, guidelines and conventions to develop, test and deploy HIS systems
  8. Review existing applications, identify and document user needs, review implementation frameworks, prepare operational plans and identify modules for modification and improvement
  9. Ensure availability, accessibility and reliability of HIS by identifying and correcting software defects and bugs.
  10. Provide technical support to the team and to contribute to HIS systems integration.
  11. Contribute to the knowledgebase of various HIS and share skills with the developer team members.
  12. Develop, review and maintain up to date System documentation
  13. Engage users and the technology team in eliciting and  prioritizing system change and configuration management
  14. Provide insight regarding usability and user experience to guide system development
  15. Undertake additional task that will be allocated to you by your supervisor


  1. Bachelors Degree in Computer Science, IT, Software Engenieering or any relevant qualifications
  2. At least 3 years work experience with at least 1 years in a USG funded project in the same capacity
  3. Expert knowledge of DHIS2 customization and implementation
  4. Extensive experience with Java and Python programming languages couple with practical experience with test-driven development and automated testing frameworks.
  5. Demonstrate proficiency in modern software development frameworks or methodologies such as RAD, JAD and DSDM.
  6. Hands on experience working with multiple OS: Windows, Linux, MacOSX,
  7. Demonstrable experience in full stack Development
  8. Expert knowledge of relational database management systems and no-SQL databases.

4. Job Description for Junior Software Developer (EXTERNAL ADVERT)

The Junior Software developer will be tasked to serve in a crosscutting capacity across various information Systems supported by the HealthIT Project. The Junior Software Developer will work closely with project stakeholders, other developers, quality assurance specialist and business analysts and is a dedicated resource for designing, developing, and maintaining IS. The junior developer will serve as a key software development team member who can work with Software Developers to translate business requirements into a final, robust, working, scalable, and secure software product. In addition, the junior developer will be expected to facilitate capacity building and systems user and technical documentation.

Responsibilities include:

  • Utilize established development tools, guidelines and conventions to design, develop, and test HIS systems
  • Enhance digital health systems such as DHIS2, Kenya EMR, Data Analytics Platform, Interoperability Service Layer, KHMFL, Service Desk and other IS by analyzing business requirements, user requirements, preparing an action plan and identifying areas for modification and improvement
  • Maintain the existing applications by reviewing functionality against requirements, assuring quality and improving usability and performance.
  • Facilitate and contribute to IS systems integration and data enhancement
  • Provide data management support to stakeholders 
  • Learn and develop skills to keep abreast with new technologies 
  • Plan, coordinate and conduct systematic IS system testing and documentation
  • Engaging users and the technology team in order to prioritize system feature requests 
  • Provide insight regarding usability and user experience to guide the development and impact of the products for our customers. 
  • Leverage knowledge and contribute to proper knowledge management within the project 
  • Contributes to team effort by accomplishing related results as needed. 
  • Develop and maintain both user and technical documentation for systems
  • Facilitate capacity building 
  • Be willing to meet new challenges with enthusiasm and meet deadlines in fast paced environment
  • Responsible for physical assets assigned by the project

Job Qualifications

  1. Bachelor’s Degree in Computer Science, Software Engineering, IT or equivalent
  2. At least 2 years work experience with at least 1.5 years in a reputable firm
  3. Extensive experience with Java and Python programming languages couple with practical experience with test-driven development and automated testing frameworks.
  4. Demonstrate proficiency in modern software development frameworks or methodologies such as RAD, JAD and DSDM.
  5. Hands on experience working with multiple OS: Windows, Linux, MacOSX,

Applicants interested in the above positions should submit the following:

  • Cover letter detailing why you want to be considered for the position, as well as current and expected gross salary.
  • Detailed CV including at minimum:
    • Biographical data including: Full names, current mailing address, current telephone contacts, email address
    • Employment history to date.  Ensure that specific start and end dates are included.
    • Educational history to date, clearly detailing the program, certificate obtained, and completion date.
    • Names of 3 referees with their contacts.
  • Copies of ALL academic and professional certificates and testimonials.

Please follow this link to register and apply for this job:

Recruitment Portal (unes.co.ke)

Managing Director
P.O.BOX 68241-00200

N/B: Only shortlisted applicants shall be contacted. UNES does not require any payment in order to process your applications.


Comments are closed.