Consultant – Software Engineer job at Living Goods
New
Website :
2 Days Ago
Linkedid Twitter Share on facebook
Consultant – Software Engineer
2026-11-04T08:44:53+00:00
Living Goods
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_8153/logo/living.png
CONTRACTOR
Nairobi
Nairobi
00100
Kenya
Nonprofit, and NGO
Computer & IT, Science & Engineering, Healthcare, Social Services & Nonprofit
KES
MONTH
2026-11-18T17:00:00+00:00
8

At Living Goods we empower people to improve the health of their families, friends and communities. Living Goods supports networks of 'Avon-like’ health entrepreneurs who go door to door to teach families how to improve their health and wealth and sell life-changing products such as simple treatments for malaria and diarrhea, safe delivery kits, fortified ...

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.
  • 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.
  • 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.
  • 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
  • Proficiency in one or more modern programming languages and frameworks
  • Software design and development
  • System integration design and implementation
  • HL7 FHIR interoperability standards
  • Secure coding and privacy-by-design principles
  • Database schema, query and data pipeline design and optimisation
  • Automated unit, integration and end-to-end testing
  • CI/CD pipelines, containerisation and infrastructure-as-code
  • Troubleshooting and production system support
  • Technical documentation
  • Agile software development
  • 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.
bachelor degree
24
JOB-6aeaf085987c2

Vacancy title:
Consultant – Software Engineer

[Type: CONTRACTOR, Industry: Nonprofit, and NGO, Category: Computer & IT, Science & Engineering, Healthcare, Social Services & Nonprofit]

Jobs at:
Living Goods

Deadline of this Job:
Wednesday, November 18 2026

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Wednesday, November 4 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Living Goods
Living Goods jobs in Kenya

JOB DETAILS:

At Living Goods we empower people to improve the health of their families, friends and communities. Living Goods supports networks of 'Avon-like’ health entrepreneurs who go door to door to teach families how to improve their health and wealth and sell life-changing products such as simple treatments for malaria and diarrhea, safe delivery kits, fortified ...

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.

Work Hours: 8

Experience in Months: 24

Level of Education: bachelor degree

Job application procedure

Click Here to Apply Now

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Consultant/ Contractual jobs in Kenya
Job Type: Full-time
Deadline of this Job: Wednesday, November 18 2026
Duty Station: Nairobi | Nairobi
Posted: 04-11-2026
No of Jobs: 1
Start Publishing: 04-11-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.