Software Engineer General (2 Positions)

Not Interested
Bookmark
Report This Job

profile Job Location:

Kigali - Rwanda

profile Monthly Salary: Not Disclosed
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

The Government of Rwanda through the Ministry of Health (MoH) is advancing the use of integrated health data to strengthen routine evidence-based decision-making across the health sector. Central to this effort is the Health Intelligence Center (HIC) a national initiative focused on improving interoperability analytics and performance management across Rwandas digital health ecosystem.

Zenysis is a global technology company that partners with governments and international organizations to strengthen health systems through advanced data integration and analytics. Across Africa governments rely on Zenysis technology to support healthcare delivery disease surveillance emergency response and health system performance management.

Zenysis is recruiting two Software Engineers to support software development systems integration and digital health initiatives in Rwanda.

These roles are secondment positions supporting ongoing HIC initiatives in collaboration with the Ministry of Health. The Software Engineers will remain employees of Zenysis while working in close coordination with Ministry stakeholders technical partners and Zenysis engineering teams.

The Software Engineers will contribute across a wide range of areas including the development integration and maintenance of software applications APIs data pipelines and analytics platforms that strengthen health system decision-making and interoperability across Rwandas digital health ecosystem.

This is an opportunity for early-career engineers to gain hands-on experience working on large-scale software systems cloud and on-premise infrastructure interoperability analytics and public-sector digital transformation initiatives while contributing to high-impact health system strengthening efforts.

Secondment Structure & Reporting Lines

  • The role is seconded to the Rwanda MoH / HIC.
  • Day-to-day tasking and priorities will be guided by MoH/HIC leadership.
  • The secondee will maintain a functional reporting line to Zenysis (technical quality performance management and HR matters).
  • Zenysis remains the employer of record and is responsible for compensation benefits and contractual obligations.
  • The secondee will operate in accordance with both Zenysis and Ministry policies data governance frameworks and security requirements.

Tasks

Key Responsibilities

Software Design & Development

  • Design build and maintain scalable reliable software applications and backend services that power the platforms core functionality.
  • Write clean well-tested maintainable code following established design patterns SOLID principles and team conventions.
  • Translate product requirements into technical designs breaking work into well-scoped deliverables.
  • Contribute to architectural decisions including service boundaries data flows and technology selection.
  • Practice test-driven development where appropriate and ensure regressions are caught before release.

Data Integrations & Database Management

  • Work with various database technologies (SQL NoSQL columnar etc.) to model store and query application data effectively.
  • Support development and optimization of ETL/data integration pipelines using Python and SQL.
  • Support interoperability and secure data exchange workflows across systems.
  • Contribute to implementation of data harmonization and transformation processes supporting analytics and reporting requirements.
  • Assist with technical documentation for integrations APIs and workflows.
  • Tune database performance for scalability.

API Development

  • Support the development configuration and maintenance of APIs and backend interfaces that enable secure data access and exchange across health information systems.
  • Develop and maintain RESTful APIs and supporting services to improve interoperability data accessibility and integration between systems.
  • Collaborate with system owners and technical teams to troubleshoot API-related issues improve reliability and support evolving integration requirements.

Infrastructure Reliability & DevOps Support

  • Monitor performance of owned services and troubleshoot production issues with appropriate urgency.
  • Assist with deployment configuration and operational support activities in Linux cloud and on-premise environments.
  • Contribute to containerization and deployment workflows using Docker and Git-based development practices.
  • Profile applications identify bottlenecks and optimize code paths query patterns and resource usage.
  • Support system reliability performance optimization and operational troubleshooting activities.

Collaboration & Continuous Learning

  • Work collaboratively with Ministry stakeholders software engineers data engineers architects and implementation teams.
  • Participate in technical working sessions sprint planning and engineering discussions.
  • Participate in code reviews providing constructive feedback and raising the quality bar.
  • Continuously build technical skills in software engineering interoperability cloud technologies analytics and digital health systems.
  • Stay current with software engineering best practices frameworks and patterns relevant to the stack.

Requirements

Education:

  • Bachelors degree in Computer Science Software Engineering Information Systems Data Science or a related technical field.
  • Equivalent practical experience or relevant technical certifications may also be considered.

Experience:

  • 13 years of experience in software development systems integration data engineering or related technical work.
  • Internship academic or project experience in software engineering backend development analytics or data systems is acceptable.
  • Exposure to APIs databases backend systems or cloud environments is an advantage.
  • Interest in digital health interoperability analytics or public-sector technology initiatives is preferred.
  • Experience working in collaborative cross-functional technical environments is an advantage.

Technical Skills:

  • Proficiency in at least one modern programming language such as Python JavaScript/TypeScript Java or Go.
  • Familiarity with SQL and relational databases such as PostgreSQL or MySQL.
  • Familiarity with REST APIs and backend development concepts.
  • Understanding of Git workflows and software development practices.
  • Familiarity with Linux environments Docker cloud infrastructure ETL tools or orchestration frameworks is an advantage.
  • Understanding of software engineering fundamentals including debugging testing and code quality practices.
  • Strong analytical and problem-solving skills with attention to detail.

Behavioral Skills:

  • Strong willingness to learn and grow in a fast-paced technical environment.
  • Strong communication skills both written and verbal.
  • Ability to work effectively with both technical and non-technical stakeholders.
  • Strong ownership accountability and adaptability.
  • Interest in contributing to mission-driven public sector and health system strengthening initiatives.
  • Ability to manage multiple priorities and work effectively in evolving implementation environments.

Benefits

This secondment opportunity offers the chance to work directly with the Ministry of Health and HIC on high-impact national digital health initiatives. Team members gain hands-on experience supporting large-scale health data and systems integration projects while collaborating with both local and international technical teams.

Zenysis offers a supportive mission-driven work environment and competitive compensation including a 6% health allowance in addition to compliance with all applicable Rwandan labor requirements.

Join Zenysis as a Software Engineer and empower governments with life-saving health data solutions. Be part of a dynamic team transforming global health!

The Government of Rwanda through the Ministry of Health (MoH) is advancing the use of integrated health data to strengthen routine evidence-based decision-making across the health sector. Central to this effort is the Health Intelligence Center (HIC) a national initiative focused on improving intero...
View more view more

About Company

Company Logo

Health intelligence infrastructure for governments in low- and middle-income countries. Transforming fragmented national data into coordinated life-saving action.

View Profile View Profile