Skip to content

Software Developer at Amref Health Africa

Expired
Job Overview
Employment FullTime
Location Nairobi Kenya
Experience At least 4 Years
Education Level Bachelor's Degree
View More in Jobs
svg background up
Opportunities Meet Aspirations

Job Description

PROJECT BRIEF

Amref Health Africa in Kenya is implementing the USAID Imarisha Jamii program that seeks to provide HIV care and treatment; Services to orphans and vulnerable children and adolescents; and services in the area of Reproductive, Maternal, Newborn, Child and Adolescent Health (FP/RMNCAH) and nutrition. The purpose of the program is to increase the use of quality county-led health and social services in Turkana County, Kenya.

JOB PURPOSE

The holder of this position is responsible for designing, developing, deploying, and maintaining software applications that meet an organization’s operational, strategic, or patient needs including providing technical support in KenyaEMR, KHIS, e-CHIS and other HIS solutions’ management for the project team, County and Sub-County teams, and partners. Leads the implementation and optimization of KenyaEMR ensuring secure, cloud-accessible systems that support real-time decision-making and reporting. Builds local capacity, supports data quality improvement, and promotes sustainable use of digital health tools aligned with national priorities. In addition, the officer will be responsible for customizing internal web-based systems and development of APIs to support data management for decision making.

KEY RESPONSIBILITIES;

  • Collaborate with project and Amref ICT teams to gather requirements, design, code, and test software applications
  • Ensure seamless interoperability between systems, supporting API integration and participating in system maintenance, upgrades/migrations to cloud environments.
  • Install, configure, and maintain OpenMRS-based EMRs (Taifacare) and ensure smooth integration with national reporting systems, including KHIS, DMRIS and DWAPI for 100% reporting to the National Data Warehouse (NDW).
  • Lead the implementation and support of cloud-hosted KenyaEMR as a point-of-care/facility wide system across supported sites, ensuring real-time access to patient data.
  • Collaborate with the partners to pilot, test, and roll out Health Information Systems (HIS) including DMRIS, KenyaEMR and other HIS solutions for patient management.
  • Monitor system performance and provide proactive technical support to minimize downtime and enhance EMR reliability.
  • Develop APIs for data management and AI powered dashboards
  • Facilitate hardware and software installation in supported facilities including system upgrades, internet setup, and server optimization.
  • Ensure regular and secure backups of Kenya-EMR databases, verifying data integrity and availability for timely restoration when needed.
  • Create and execute data quality audits (DQAs) using SQL queries and scripts to improve data accuracy and integrity.
  • Build capacity of County and Sub-county teams on EMR usage, identify and mentor county EMR champions to ensure ownership and sustainability.
  • Conduct routine training and mentorship for facility staff on EMR utilization and module use.
  • Provide day-to-day technical support to M&E team members and HRIOs to ensure effective DMRIS, EMR and other HIS solutions for data-driven decision-making.
  • Support EMR integration with other HIS solutions e.g DWAPI, Ushauri, Nishauri, Lab Manifest for improved clinical workflows and service delivery.
  • Guide staff on ICT policies including equipment safety, data confidentiality, and compliance with organizational data protection standards.
  • Support consortium partners in the compilation and submission of timely weekly, monthly, and quarterly reports.
  • Maintain active collaboration with technical partners to align on-premise EMR usage with national data systems and cloud infrastructure.
  • Contribute to the development of technical documentation, training materials, and automated deployment playbooks for multi-facility EMR rollouts.
  • Coordinate with MEL Specialists, HIS, and technical leads to automate health registers and generate monthly, quarterly, and DATIM reports.
  • Perform any other duties as assigned by the supervisor.

Qualifications

EDUCATION AND EXPERIENCE

  • Bachelor’s degree in Computer Science, Health Informatics, Data Science, Information Technology or related field.
  • Master’s degree in the above fields is an added advantage.
  • Proficiency in software design and scripting languages such as Java, Python, or C++.
  • Minimum four (4) years’ experience working in Health or HIV-related programs.
  • Proficiency in Artificial Intelligence, machine learning and data analytics is an added advantage
  • Demonstrate knowledge of Kenya EMR, DWAPI, NDWH, KHIS and other HIS solutions.
  • Strong problem-solving skills and ability to troubleshoot system issues in resource-constrained settings.

KNOWLEDGE, SKILLS AND COMPETENCES

  • Ability to work in a complex project implementation environment with multiple tasks, short deadlines and intense pressure to perform
  • Experienced and proficient in writing reports for monitoring and reporting on project outcomes and impacts, including performance monitoring plans for external audiences, and manuscripts for publication
  • Demonstrated excellent management skills and ability to lead and motivate multidisciplinary and multicultural teams.
  • Ability to take initiative, solve complex problems, exercise independent judgment.

Work Environment

  • Work environment is in ARID and Semi-ARID Area with frequent travel

Hours of Work

  • The job holder may be required to work outside normal working hours due to the nature of the work in general


Share This Post

Don't miss out on new jobs listing! Follow our channels Today WhatsApp Channel

Disclaimer Opened Career is a free job-posting website that does not charge applicants. We do not support recruitment agents or entities that demand money or favors to expedite the hiring process. Please use our platform responsibly and report any suspicious activity.
Why Opened Career
OUR OBJECTIVES
At Opened Career, we prioritize inclusivity, diversity, and equal opportunities for all individuals, regardless of their backgrounds or experiences. We believe in creating a level playing field where every candidate has the chance to showcase their skills and potential, and every employer has access to a diverse pool of qualified candidates.
CORE VALUES
Innovation
Integrity
Team Work
Excellence
Customer Focus
Professionalism