Détails de l'annonce Poste proposé : Senior Software EngineerAbout SavicsSavics is a Social Enterprise that leverages existing technologies and field knowledge to co-create and implement innovative products to enhance stakeholders’ impact on individualized patient care, disease surveillance, and healthcare management at the global and local levels. We partner with health stakeholders to build simple, customizable, and patient-centric applications that gather field data and provide valuable insights for informed decision-making. We have developed a suite of highly innovative mobile and web applications that support health systems, with the aim of strengthening and improving health outcomes for low and middle-income populations. In 5 years’ time, we have deployed our products across fifteen countries; mostly in Africa and South-East Asia. Your Location These positions are open to candidates based in Senegal (2 people), in Cameroon (one person), in Mali (one person), and one person based somewhere else in Africa. These positions are subject to project approval and have an expected start date at the beginning of Q4. Your role We are looking for five Senior Software Engineers to support the development, implementation, and/or strengthening of community-based surveillance products and their interconnectivity with existing health information systems. They will support landscape assessments and develop the existing national and point of care HIS applications (DHIS2, EMR, LIS), including the development of the APIs to enable interconnectivity. You will be working alongside other engineers and developers working on different layers of the infrastructure and perform installations in health care centers. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential. Responsibilities Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle Determine operational feasibility by evaluating problem definition, requirements, solution development, and proposed solutions Document and …