At a glance
- Closing date
- The listing does not give one. Employers often close early when they have enough applicants, so apply soon.
- Where
- Nairobi, Kenya
- How to apply
- On myjobmag.co.ke, where the employer takes applications.
- Similar roles
- 186 other open Information Technology & Software roles on the Kenya board right now.
- This employer
- Living Goods has 12 open roles on RezSync.
The Opportunity:
The Software Engineer designs, develops, tests, deploys and maintains secure, scalable and interoperable digital health software. The role translates user and business requirements into high-quality software that conforms to the approved national digital health architecture, national digital health standards, and regulatory requirements
Key Responsibilities:
Software Design and Development
Design, develop, test and maintain software components, services and integrations for digital health systems in line with approved requirements, architecture and technical specifications.
Translate user stories, functional requirements and workflows into technical designs and well-structured, maintainable, reusable code.
Build and maintain integrations between digital health systems using applicable health information exchange standards such as HL7 FHIR, and national registries (e.g., client, facility and health worker registries).
Apply secure coding practices and privacy-by-design principles, including authentication, authorisation, encryption and audit logging, in compliance with the Data Protection Act (DPA) and the Digital Health Act.
Design and optimise database schemas, queries and data pipelines to ensure data integrity, performance and scalability.
Participate in code reviews, pair programming and technical design discussions to uphold code quality and engineering standards.
Testing, Deployment and System Support
Write and maintain automated unit, integration and end-to-end tests, and support quality assurance teams during system, performance and user acceptance testing.
Contribute to CI/CD pipelines, containerisation and infrastructure-as-code to enable reliable, repeatable deployments across development, staging and production environments.
Monitor system performance, availability and logs; troubleshoot, diagnose and resolve defects and production incidents within agreed service levels.
Support the review and validation of software delivered by technology partners to confirm adherence to approved specifications, coding standards and security requirements.
Identify technical debt, performance bottlenecks and security vulnerabilities, and recommend and implement remediation measures.
Documentation and Collaboration
Produce and maintain clear technical documentation, including API specifications, system design notes, deployment guides and operational runbooks.
Work closely with solution architecture, product management, project management, quality assurance, cybersecurity and data management teams to ensure coordinated delivery.
Engage with technology and development partners to align on technical approaches, integration requirements and delivery timelines.
Contribute to agile ceremonies, technical governance forums and continuous improvement of engineering practices and standards
Academic and Professional Qualifications:
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 methodologies (e.g., Scrum) is an added advantage.
Work Experience:
Minimum 2 years of hands-on software development design, engineering experience.
Strong proficiency in one or more modern programming languages and frameworks.
Experience designing and implementing system integrations.
go to method of application »
Minimum qualifications
BA/BSc/HND , Professional Certificate
How to apply
Use the link(s) below to apply on company website.
Consultant – Project Liaison
Consultant – Software Engineer
Head of Product
https://www.myjobmag.co.ke/apply-now/1378246
Similar open roles
- Business & Digital Transformation OfficerAdjacent Possible Finance · Nairobi
- Associate Director, Global CRM (Salesforce)International Rescue Committee · Nairobi
- Officer, IT Platform Support OperationsNCBA · Nairobi
- Associate Director, Global CRM (Salesforce)International Rescue Committee · Kenya
- ICT Business Partner (Upstream Oil & Gas Waste Management)WTS Energy · Nairobi
- AI Integration EngineerCo-operative Bank · Nairobi
Get applications like this ready in minutes.
Set up your search once. RezSync matches you to open roles like this one and prepares a tailored CV and cover letter for each. Roles that take applications on myjobmag.co.ke need one link from you; where employers take email applications, RezSync sends them for you.
More applications for less effort. Employers decide who they interview; RezSync does not guarantee a job.
Prefer to apply yourself? Apply on myjobmag.co.ke