Software Architect (Irembo Telemedicine) at Irembo Ltd
Kigali, Kigali City, Rwanda -
Full Time


Start Date

Immediate

Expiry Date

23 Mar, 26

Salary

0.0

Posted On

23 Dec, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Architecture, Digital Health, Microservices, API Management, Containerization, Kubernetes, Docker, Interoperability, HL7, FHIR, ICD-10, Distributed Systems, AI, Data Privacy, EMR Integration, Real-Time Inference

Industry

IT Services and IT Consulting

Description
Irembo is a technology company that designs and develops digital products to ease the accessibility of services in users’ everyday lives worldwide, starting with Rwanda. Our pioneer products, IremboGov and IremboPay, have enabled Rwandan citizens and foreigners to access and pay for over 150 public services online through our one-stop-shop e-governance and payment platforms. To date, we have facilitated over 30 million transactions through our platforms and have ambitious goals to scale our technology worldwide to enable more governments and institutions to serve their citizens better. More information is available on irembo.com. Location: Kigali, Rwanda. Duration: 24 months. Terms of Reference - Software Architect (Irembo Telemedicine) The Opportunity Irembo is transforming the healthcare landscape by launching a national-scale telemedicine platform, building on our success in service management (IremboGov) and payment solutions (IremboPay). This project directly leverages the seven-year legacy of Babyl Rwanda, which pioneered telemedicine and delivered over 3.5 million consultations. We are seeking an experienced Software Architect with a strong background in digital health to design the technical foundation for this transformative initiative. You will be responsible for defining how we build a secure, compliant, and highly interoperable health platform on top of the existing IremboHub architecture. Key Responsibilities: System Architecture and Design: Architect the entire microservices landscape for Telemedicine, ensuring secure, high-performance handling of sensitive patient data. This includes defining robust, scalable patterns for services that will support both modern (web/mobile) and legacy (USSD/Voice) interaction channels. Define architectural patterns for seamless, compliant integration with Irembo's existing national platforms, specifically IremboAccount (for user authentication) and IremboPay (for payments and reimbursements). Design the architecture for a secure, highly available distributed system, leveraging containerization to manage workloads on on-premises infrastructure. Interoperability and Standards: Define the definitive technical strategy for interoperability with critical external Electronic Medical Records (EMRs) such as OpenMRS and eBuzima. Mandate and implement the use of international Digital Health standards like HL7 FHIR to ensure efficient, secure, and standardized read/write access to patient health records across facilities. AI and Security Infrastructure: Architect the system to reliably support on-premise AI model deployment and real-time inference for clinical decision support, triage, and other AI-driven features designed to optimize health system efficiency. Establish the architectural foundation that meets national data protection standards and international best practices for data privacy, ensuring the system can easily facilitate security and regulatory audits. Qualifications: Required Skills & Experience 7+ years of engineering experience, with at least 3 years in a Software Architecture role, designing and leading large-scale software projects. Deep, verifiable knowledge of Digital Health standards and protocols, including HL7, FHIR, and ICD-10. Experience designing secure, high-availability distributed systems. Practical architectural experience with on-premise infrastructure and modern containerization technologies (Kubernetes/Docker). Expert understanding of microservices architecture and API gateway management. Preferred Skills Experience with specific EMR integrations (e.g., OpenMRS, DHIS2, eBuzima). Knowledge of privacy-preserving data architectures and techniques relevant to handling sensitive patient information. Experience architecting solutions for real-time machine learning inference and MLOps integration. Why Join This Project? You will set the technical and clinical safety standards for a national digital health ecosystem. This role provides the unparalleled opportunity to ensure clinical interoperability, security, and scalability at a national level, transforming the accessibility and quality of healthcare for millions of citizens. Please note that the salary for this position is commensurate with experience and qualifications and will be discussed during the interview process. Application Deadline January 9, 2026 We are an equal opportunity employer and are committed to providing a positive interview experience for every candidate. We're on a mission to change our continent through technology and are committed to a diverse and inclusive workplace and strongly encourage applicants from all backgrounds, nationalities, and walks of life. Our head office is based in Kigali, Rwanda.
Responsibilities
The Software Architect will architect the microservices landscape for a national telemedicine platform, ensuring secure handling of sensitive patient data. They will also define integration patterns with existing Irembo platforms and establish a secure, highly available distributed system.
Loading...