Software Engineer Consultant - Digital Health
Living Goods · Nairobi
Job description
About the role
Living Goods, a digital health organisation working with Community Health Workers in sub-Saharan Africa, is looking for a Software Engineer Consultant in Nairobi. The consultant designs, develops, tests, deploys and maintains secure, scalable and interoperable digital health software that meets user and business needs, the national digital health architecture, national standards and regulatory requirements. The engagement lasts one year and reports to the Deputy Director Digital Health & Government Partnerships.
Key responsibilities
- Translate user stories, functional requirements and workflows into technical designs and maintainable, reusable code.
- Build integrations between digital health systems using standards such as HL7 FHIR and national registries.
- Apply secure coding and privacy-by-design principles, including authentication, authorisation, encryption and audit logging, in line with the Data Protection Act and the Digital Health Act.
- Design and optimise database schemas, queries and data pipelines.
- Write and maintain automated unit, integration and end-to-end tests, and support QA teams during system, performance and user acceptance testing.
- Contribute to CI/CD pipelines, containerisation and infrastructure-as-code, and help deploy reliably across development, staging and production.
- Monitor system performance and logs, troubleshoot defects and production incidents, and validate software delivered by technology partners.
- Identify technical debt, performance bottlenecks and security vulnerabilities and recommend fixes.
- Produce technical documentation such as API specifications, system design notes, deployment guides and runbooks.
- Work with solution architecture, product, project management, QA, cybersecurity and data management teams, and with technology partners on technical approaches and timelines.
Required profile
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, Health Informatics or a related field.
- Professional certification in software development.
- Demonstrated expertise or certification in FHIR/HL7 interoperability standards.
- Certification or training in secure software development, DevOps or agile methods (e.g. Scrum) is an added advantage.
- Minimum 2 years of hands-on software development experience.
Required skills
- Strong proficiency in one or more modern programming languages and frameworks.
- Experience designing and implementing system integrations.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Kenya.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 4 hours ago
Expires 1 month from now
10 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Living Goods
Nairobi
Related job offers
-
Head of Product
Living Goods Nairobi -
Solution Architect Consultant - Digital Health
Living Goods Nairobi -
Software Quality Analyst Internship
Entry-level Jobs in Kenya - campusbiz.co.ke Nairobi -
Project Manager (LN)
International Medical Corps -
Senior Security Engineer (Application & Cloud Security)
Simple Life App Nzalae/ Nzawa locations