Properties
Senior Software Engineer – Front End
C6
D016 - Analysis Unit
Lusaka - Lusaka District, Lusaka Province
25 Sep 2026 00:00
02 Oct 2026 00:00

Job Summary:

Reporting to the Manager SI - Software Engineering, the Senior Software Engineer designs, develops, tests and maintains high-quality software and serves as a senior hands-on developer, resolving complex engineering problems, reviewing code and mentoring other developers.

Main Duties:

  1. Designs and builds secure, scalable and maintainable software from approved requirements and acceptance criteria.
  2. Develops and maintains APIs and integrations with internal and external systems.
  3. Contributes to architecture and technical-design reviews and enforces agreed engineering standards through peer code review.
  4. Writes automated unit and integration tests and follows approved source-control and branching practices.
  5. Investigates and resolves complex defects, performance issues and production problems, including Tier 3 incidents escalated by the Service Desk.
  6. Participates in release planning, deployment, verification and rollback.
  7. Implements application security controls, remediates vulnerabilities and addresses technical debt.
  8. Maintains technical documentation and works with the Business Analyst and Database Administrator on requirements, testing and optimisation.
  9. Mentors developers and supports knowledge transfer to partner technical teams.

Qualifications

  1. Bachelor's degree in Computer Science, Software Engineering, Information Systems, Computer Engineering or a related discipline.
  2. At least five years' relevant software-development experience.
  3. Demonstrated experience developing and supporting production web or enterprise applications.
  4. Experience with relational databases, APIs, testing and source-control systems.
  5. Master's degree in a relevant technical discipline.
  6. Relevant Microsoft, Java, cloud, DevOps or software-development certification.
  7. Experience with digital health, EHR or public-sector information systems.
  8. Experience with interoperability standards including HL7 FHIR.

Technical Knowledge and Skills

C#, Java, Kotlin or comparable back-end language; JavaScript/TypeScript and modern front-end frameworks; REST APIs; SQL; Git; automated testing; CI/CD; software design patterns; application security; debugging; performance optimisation.