Resolve to Save Lives (RTSL)

Resolve to Save Lives (RTSL)


Position: Senior Software Engineer, Addis Ababa, Ethiopia
Job Time: Full-Time
Job Type: Contract
Place of Work: Addis Ababa, Addis Abeba - Ethiopia
Posted date: 2 weeks ago
Deadline: July, 18/2024 (5 days left)

About Resolve to Save Lives

Resolve to Save Lives (RTSL) is a US-based, global public health organization with a mission to prevent 100 million deaths from heart disease and to make the world safer from epidemics. We are led by Dr Tom Frieden, former director of the U.S. Centers for Disease Control and Prevention. Since 2017, Resolve to Save Lives has partnered with low and middle-income country governments, multi-lateral agencies, academic and other civil society partners, and communities to build capacity for and support the implementation of enabling policies and effective programs to treat and control hypertension, reduce sodium intake, eliminate artificial trans fat, and strengthen systems for epidemic prevention.

Position Summary

Resolve to Save Lives (RTSL) is hiring a Senior Software Engineer to support our project in Ethiopia. The Senior Software Engineer will be responsible for providing technical support to expand the scalability of the Simple App and facilitate the implementation of its interoperability with DHIS2 programs. This role is crucial for the effective implementation of the Simple App in health care data recording and dashboard utilization to improve performance in hypertension and diabetes mellitus programs. You will collaborate with various stakeholders within the Ministry of Health (MOH) and regional health bureaus, ensuring the seamless integration and implementation of the Simple App. In addition to the simple App role, you will be responsible for providing technical support for various digital health projects that the Ethiopian Ministry of Health is currently undertaking.

This is a 12-month fixed-term employment. Part of your time will be allocated to support the Federal Ministry of Health (FMOH) in Ethiopia with Simple App implementation and interoperability activities. You will also work closely with the RTSL Digital team on Simple App enhancements and documenting learnings. This position will report to the Senior Program Manager for Hypertension, Ethiopia with a dotted line reporting to the Digital Health Lead Executive Office (DHLEO) at the MOH.

Key Duties and Responsibilities

  • This is a general overview of the position and is not an exhaustive list of duties and responsibilities. RTSL and FMOH reserve the right to amend and change responsibilities to meet business and organizational needs.
  • Technical Support and System Management
  • Provide server-side technical configurations for the Simple App
  • Monitor system availability and perform regular backups
  • Configuration of web servers and SSL
  • Manage user roles and privileges and provide technical support for the Simple App
  • Generate and prepare custom reports from the Simple App and other systems

System Integration and Improvement

  • Assess integration and interoperability requirements for Simple App with other systems (DHIS2, EMR, eCHIS, COVID tracker center HFs)
  • Develop a roadmap for the next phase of Simple App implementation, including expansion plans and financial requirements
  • Prepare SOPs to define stakeholder roles and the system use approval process
  • Introduce and implement Simple App in private health centers
  • Develop and implement data governance policies and procedures for the Simple App
  • Lead the implementation of Simple App interoperability with DHIS2, collaborating with the FMOH-DHLEO team
  • Identify and implement enhancement options for Simple App applications (Simple Mobile App, Dashboard, reporting tools, BP Passport, etc.)

Training and Capacity Building

  • Organize and deliver training programs for new and existing Simple App users in collaboration with senior Program Manager for Hypertension and Regional Cardiovascular Health Managers
  • Support MOH and regional health bureaus in creating resources for Simple App expansion
  • Facilitate the transition of Simple App to government leadership to ensure sustainability and ownership
  • Develop training materials, user manuals, and guidelines for the hypertension digital health program
  • Facilitate knowledge-sharing sessions and best practice exchanges

Digital Health and mHealth Management

  • Collaborate closely with the MoH Digital Health Lead Executive and mHealth Team to implement and manage mobile health programs
  • Facilitate the inclusion of Simple App in the FMOH Mastercard wellness-Pass program, EMR, eCHIS, COVID tracker center HFs, and other systems
  • Participate in system deployment, interoperability, testing, and validation activities
  • Maintain digital health servers, databases, and related services, ensuring compliance with data privacy regulations
  • Monitor and evaluate mobile health program performance, and implement security measures to protect sensitive health data
  • Promote awareness and advocacy for digital health among the health sector community
  • Gather user feedback through regular usability testing and collaborate with the development team to address performance issues

Collaboration and Reporting

  • Liaise remotely with global tech colleagues to upgrade and debug Simple App and DHIS2
  • Represent RTSL in hypertension and diabetes digital tools activities within the FMOH-DHLEO
  • Provide expert advice to FMOH-DHLEO and project teams on user requirements and industry standards for Simple App
  • Work closely with the RTSL Senior Program Manager for Hypertension, documenting and disseminating learnings on Simple App
  • Prepare and submit technical and timely reports to supervisors and higher-level officials

Skills and Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Science, or a related field
  • 7+ years of experience in software engineering, particularly in health informatics, with a minimum of 2 years experience in the digital health area
  • Strong knowledge of Linux server configurations, system monitoring, and user management
  • Proven experience in Relational database management (PostgreSQL and MySQL) and experience with data visualization tools like Superset, Metabase, and the like
  • Familiarity with data privacy regulations and security measures in digital health
  • Excellent communication and training skills, with the ability to work collaboratively with diverse teams
  • Fluent in English and Amharic
  • Experience in Operation and deployment of web applications (e.g., Ansible and Capistrano), SSL certification renewal, and application performance monitoring (e.g., cloud APM services, Prometheus, Grafana)
  • Strong analytical and problem-solving skills, with a focus on improving system quality and performance
  • Ability to travel for fieldwork, workshops, and training sessions
  • Commitment to promoting and integrating digital health solutions in broader healthcare activities
  • Proactive in staying updated on the latest advancements and best practices in digital health and mobile health practices

Preferred Qualifications

  • Experience with DHIS2 and other health information systems
  • Master’s degree in Computer Science, Software Engineering, Information Science, or a related field
  • Fluent in other local languages

Compensation and Benefits

Resolve to Save Lives prides itself on cultivating a supportive, connected remote team doing work that matters. We do everything we can to ensure our employees are connected and set up for success.

The salary for this role is competitive and set according to national labor rates for the international NGO sector in Ethiopia. The exact offer will be determined by a variety of factors, such as the candidate’s skills and experience relative to the requirements of the role.

In addition to a competitive salary, Resolve to Save Lives provides a generous package of benefits, including:

  • Health insurance for you and your dependents
  • Contributions toward retirement
  • Paid annual leave and sick leave, in addition to public holidays
  • Two paid, week-long organization-wide breaks at mid-year and end-of-year
  • Professional development and home office setup benefits
  • Up-to-date computer equipment

RTSL believes its programs are strengthened when they are developed and supported by individuals with diverse life experiences whose understanding of social and cultural issues can help make our work and workforce more inclusive. We encourage applications from and provide equal employment opportunities to all qualified applicants without regard to race, color, religion, gender, gender identity or expression, ancestry, sexual orientation, national origin, age, disability, marital status, or status as a veteran. Resolve to Save Lives complies with all applicable US EEO laws.

Please include a CV and Cover Letter in English with your application.