Chemonics International seeks a Software Developer Consultant for the USAID Frontier Health Market (FHM) Engage project in Liberia to be based in Monrovia, Liberia, with an anticipated start date of January 15, 2025. The objective of this job is to contribute to the customization, configuration, and integration of the John Fitzgerald Kennedy Medical Center’s (JFKMC) health management information system (HMIS), while providing technical support to the medical center and ensuring effective system management post-deployment of the HMIS. We are looking for individuals who have a passion for making a difference in the lives of people around the world.
Background
FHM Engage is a global cooperative agreement designed to provide technical assistance to support local actors to improve the ability of health markets to meet supply-side capacity gaps and consumer preferences and contribute to equitable provision of and access to high-quality family planning and other health services and products in mixed health systems. Starting in 2023, FHM Engage has supported JFKMC in transitioning from its outdated manual system to a fully digitized HMIS to improve financial, operational, and administrative sustainability.
To date, JFKMC has made significant progress in building its infrastructure and staff capacity, via training, with support from PERFAR/Yale University, LTC Mobile, and USAID. However, despite these advancements, JFKMC requires a remaining, critical element for the successful transition of its system: an HMIS software tailored to JFKMC’s specific needs and processes. Bahmni, a free and open-source HMIS, has been selected for its ability to integrate clinical, administrative, and financial workflows in resource-constrained environments; however, it needs to be tailored accordingly to JFKMC’s system. To fully align with JFKMC’s unique environment and processes, FHM Engage, in partnership with JFKMC and implementation partner IPLit Solutions LLP, will focus on customizing Bahmni’s processes to match the unique workflows of JFKMC, and provide training, maintenance, and technical support to ensure that the system meets the specific requirements of the hospital, allowing for the seamless integration of its clinical and operational workflows.
Main Responsibilities and Tasks/Deliverables
The Software Developer Consultant will support JFKMC through the following tasks and responsibilities:
- Collaborate with the HMIS implementation partner, IPLit Solutions LLP, to learn and document Bahmni’s architecture and system modules
- Customize and configure Bahmni to meet the hospital’s requirements
- Migrate data from legacy systems into the new HMIS platform
- Integrate Bahmni with other hospital systems, such as radiology (PACS) and laboratory management systems
- Support user training, providing guidance to hospital staff to ensure smooth system adoption
- Develop documentation for internal processes, system configurations, and user manuals
- Create and customize reports and dashboards to meet departmental reporting needs
- Work collaboratively with the information technology (IT) team to support and manage the hospital IT systems seamlessly
- Any other responsibilities as required by the chief of party
Deliverables
- Legacy system data migrated into the new HMIS platform
- Bahmni successfully integrated with other hospital systems, such as radiology (PACS) and laboratory management systems, with documentation of successful testing
- Completed training materials and training sessions for user training, guidance to hospital staff to ensure internal processes and system configurations
- Completed standard operating procedure (SOP) documents for internal process maps, documented system configurations
- Completed user manuals
Qualifications
- Bachelor’s degree in computer science, software engineering, or a related field
- Minimum of four years of experience in software development, with expertise in web-based applications, database management, and system integration
- Knowledge of open-source health management systems, especially Bahmni and OpenMRS, is preferred
- Previous experience with health information system implementation in a hospital setting is a plus
- Demonstrated leadership, versatility, and integrity
- Effective communication and collaboration skills for cross-functional teamwork
Skills and Competencies
Technical Proficiency:
- Proficiency in software development lifecycle management
- Strong knowledge of web technologies (HTML, CSS, JavaScript) and web frameworks
- Good understanding of programming and Object-Oriented Programming (OOP) concepts including proficiency in programming languages like Java, Python, or equivalent
- Proficiency in database management, SQL, and HTML and strong experience with relational databases (MySQL, PostgreSQL) and query optimization
- Experience with API integration and web services (RESTful/SOAP)
- Familiarity with data migration techniques and tools
- Experience in data management using tools like Excel and analytics/reporting tools (e.g., Metabase)
- Knowledge of Linux systems and system administration
- Familiarity with healthcare and HMIS domain knowledge
Analytics and Problem-Solving:
- Excellent analytical, problem-solving, and troubleshooting skills with a focus on efficient and scalable solutions
- Ability to identify and resolve software-related issues efficiently
Duration of Assignment
This assignment is expected to be part-time between February 1, 2025 – September 30, 2025.
Application instructions:
Please send an email with your CV and cover letter attached and “Software Developer” in the subject line to Recruitment-Liberia-FHMEngage@chemonics.com by January 3, 2025.
No telephone inquiries, please. Finalists will be contacted.
Chemonics is an equal opportunity employer and does not discriminate in its selection and employment practices based on race, color, religion, sex, national origin, political affiliation, sexual orientation, gender identity, marital status, disability, genetic information, age, membership in an employee organization, or other non-merit factors.