General Responsibilities:
We are seeking an experienced systems thinker and analyst to manage a team of three software developers, serve as the business analyst for the medical records software, while also training the developers in business analysis. As manager of the development team, this position is responsible working closely with the HIS Implementation Manager and Director of HIS to determine priorities and set timelines for EMR software development. This person will be responsible for managing the software development life cycle, and for enhancing the processes around software development, testing, and release management. As the business analyst for the development team, this position is responsible for analyzing the information needs of various clinical programs (primarily HIV, pediatric development and non communicable disease/cancer) and other stakeholders, translating those needs into information system workflows, and documenting the system requirements for ongoing HIS and EMR software development. The candidate must have a strong background in project management and an aptitude for critical evaluation, strategy formulation and proven experience in leadership, training and team building.
Specific Responsibilities:
• Provide administrative and technical supervision for a team of 3 software developers including determining priorities and assigning work.
• Mentor members of the development team, with a focus on building skills around business analysis, release management, software version management, testing procedures, and other processes to manage the software development life cycle
• Work closely with the development team to standardize and formalize processes/procedures around managing the software development life cycle
• Facilitate and support ongoing development of relationships between the development team and senior developers at PIH-Boston and elsewhere in the OpenMRS community
• Work closely with clinicians and administrators, program managers, and other stakeholders to identify and gather requirements for data collection, reporting, and use.
• Document system and functional requirements for the EMR and create specifications to guide OpenMRS software development
• Identify, analyze, and document clinical and administrative workflows within health facilities and ensure system development supports and enhances workflows.
• Support activities around use case development, test case planning, and execution of testing.
• Curate electronic issue tracking systems to keep functional requirements up to date.
• Work closely with OpenMRS developers to ensure system and business requirements are clearly documented and understood during the design, development, testing and deployment phases of a project
• Assess existing electronic medical record systems to identify and seize opportunities to improve patient care
• Work closely with Director of HIS, HIS Implementation Team and clinical leadership to design, implement and optimize features in EMR in support of improved health care delivery at PIH-supported health facilities
• Support the HIS Director in the development, implementation and monitoring of detailed workplans and budgets. Ensure that deliverables are realistic, and that deadlines are met.
• Support the program director in addressing high level HR issues such as hiring and performance reviews.
• Work with Government partners to support national roll out of EMR and other eHealth priorities.
Qualifications:
• Bachelor’s degree in Information Systems, Medical Informatics, or a related field
• At least 3 years of work experience in business analysis
• Demonstrated experience working in teams, and mentoring staff or colleagues
• Solid understanding of all aspects of the software application development life cycle and release process
• Experience establishing or utilizing tools and standard processes/procedures for managing software development
• Well-developed analytical skills and written and oral communication skills
• Highly organized and detail-oriented
• Collaborative problem-solver, willing to take individual responsibility as well as comfortable in a team environment
• Able to work effectively with people from a variety of educational, professional, and cultural backgrounds
• Strong interest in social justice, healthcare, and international development
• Comfortable living in resource-poor settings
• Fluent in English (written and spoken), French and/or Kinyarwanda language skills would be an asset