ICAP Mozambique is hiring an OpenMRS programmer.
Terms of Reference for Developing Maternal and Child Health (MCH) Module
Background To improve routine data collection, analysis and reporting for the MCH activities (including the PMTCT program), the National MCH program at Ministry of Health in Mozambique have revised the MCH M&E tools for release in December 2015. The new paper-based cohort longitudinal registers are designed to better capture information on MCH clients, to improve patient management and reporting of key indicators, as well as for allowing for analysis / monitoring of the quality of services provided in the MCH program. These registers will be implemented at each service point delivery within the MCH sector. In line with the need to capture and report complete and accurate information for programmatic improvement, an MCH electronic medical record would provide additional ways to track pregnant women across MCH-related various services; pregnant women between MCH and other services (e.g. MCH and ART in the context of Option B+) and enable to follow-up the mother-baby pair across the continuum of MCH care. In this context, we are looking for a Senior Database Programmer to develop an MCH Module for OpenMRS, the open-source electronic medical record system and support pilot implementation of the system in selected Health Facilities in Maputo.
Duration: 3 Month on partial time base Tasks and Responsibilities:
- Define requirements through user interviews, document analysis, requirements workshops, business processes’ descriptions, user cases, scenarios, business analysis, task and workflow analysis for MCH module;
- Develop functional requirements (Business Requirements Document), Use Cases, GUI (Graphical User Interface), Screen and Interface designs;
- Develop and Implement the MCH module in accordance with the agreed tasks from start to end;
- Upgrade the current version of OpenMRS 1.9.2 to last stable released version;
- Integrate MCH module within OpenMRS last stable version;
- Develop training material and conduct trainings and workshops on the deployed system;
- Provide best practices quality control and customer services;
- Transfer knowledge to ICAP developers, in particular, and eSaude (eSaude is a Mozambique based community focused on the development and implementation of a Mozambican specific configuration of the OpenMRS medical record software) developer community in general and share the code with OpenMRS community
- Develop MCH/Software application as per requirements and fully integrate with OpenMRS;
- Provide technical training of changing MCH details after system handover to ICAP;
- Provide technical training of the developed MCH;
- Provide support for the operate the system for one days per week after production during 2 months;
- Provide Technical Documentations i.e. User Manual, SOP’s, MCH (System Requirement Specification), Functional Documentations, ERD (Entity Relationship Diagram), etc. Reporting Channel:
- SI Unit Manager, OpenMRS Project Manager at ICAP in Mozambique Experience and Expertise:
- Practical experience of at least 4-5 years in advanced software development;
- Strong experience with OpenMRS programming and implementation (including Java, MySQL, reporting and module development).
- Ability to manage a task list, milestones and deliverable timeline
- Sound knowledge and expertise in implementing electronic medical record solutions;
- Experience working in resource-constrained and/or time-limited environments preferred;
- Ability to interact and verbally communicate with groups of managers, Government agency, and the general public;
- Ability to think logically in order to troubleshoot, analyse situations, and make sound decisions;
- This position requires the ability to perform focused work with close attention to detail;
- Working experience on Donor projects from US Government and judiciary is preferred;
- Ability to travel 10% of consulting period.
Application Procedure: Please contact Alberto Munenda , OpenMRS project manager, ICAP Mozambique
- Email: firstname.lastname@example.org
- Tel: 82 89 29 900