The new NSSA conducts its business in an honest, accountable, and transparent manner and we seek to recruit like-minded individuals in the following areas:
Reporting to the Senior Back-End Engineer, the successful candidate designs, builds, tests, and maintains secure, scalable server-side applications and integrations. The role ensures reliable and efficient business systems by developing robust APIs and integrating enterprise platforms in line with organizational objectives, following established architectural guidelines and best practices.
Job Summary
- Type: contract
- Location: Harare
- Category: Software Engineering
- Closing Date: 2026-06-05
Key Responsibilities
- Designs and develops scalable back-end services, APIs, and microservices aligned to business and technical requirements, following architectural guidance from the Senior Back-End Systems Engineer.
- Translates functional and system specifications into efficient, secure, and reusable code following best practices and coding standards.
- Contributes to system architecture design and technology stack selection discussions, providing input based on experience and research into emerging technologies.
- Implements and maintains secure integrations between internal systems and external platforms (e.g., payment gateways, third-party APIs).
- Builds and manages RESTful and/or SOAP APIs with robust authentication mechanisms such as OAuth and JWT.
- Conducts unit, integration, and performance testing while debugging defects and resolving bottlenecks.
- Implements secure coding standards, performs vulnerability assessments, and ensures compliance with data protection regulations (e.g., CDPA).
- Monitors system performance, provides advanced technical support, and maintains accurate technical documentation.
- Participates in code reviews conducted by the Senior Back-End Systems Engineer, learning from feedback and improving code quality.
- Collaborates with front-end developers to ensure seamless integration between back-end services and user interfaces.
- Participates actively in Agile ceremonies (sprint planning, daily stand-ups, retrospectives), providing input on task breakdown and effort estimation.
Requirements
- Degree in Computer Science, Information Systems, Software Engineering or equivalent.
- Relevant professional programming certifications are an added advantage.
- Proven experience with back-end programming languages (e.g., C#, Python, Java, Node.js or any other).
- Experience in API development (RESTful/SOAP) and enterprise system integration.
- Strong understanding of database systems (SQL and NoSQL) and data modelling.
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Knowledge of secure coding practices and data protection principles.
- A minimum of 3 years’ experience in back-end development.
How to Apply
To reach not later than close of business on Friday 5th June 2026.
About the Company
In Zimbabwe the National Social Security Authority (NSSA), constituted and established in terms of the NSSA Act of 1989, Chapter 17: 04 DOWNLOAD: NATIONAL SOCIAL SECURITY AUTHORITY ACT 17 04 (PDF 128.4 KB), is the statutory corporate body tasked by the Government to provide social security. The provision of social security can be defined as instituting public policy measures intended to protect an individual in life situations or conditions in which his/her livelihood and well being may be threatened, such as those engendered by sickness, workplace injuries, unemployment, invalidity, old age, retirement and death. It is based on the principle of social solidarity and pooling of resources and risks, involving drawing of savings from periods of employment, earnings and good health to provide for periods of unemployment, old age, invalidity and death. At the moment NSSA is administering two schemes: Pension and Other Benefits Scheme and Accident Prevention and Workers’ Compensation Scheme, although, in an endeavor to provide a more comprehensive social security package for the Zimbabwean society, groundwork for the introduction of more schemes is underway.