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 Systems Development Manager, the successful candidate will lead the development of secure, robust, reliable and integrated information systems through the selection of modern systems architectures and use of modern technologies, standards and best practices that align with business goals.
Job Summary
- Type: contract
- Location: Harare
- Category: Software Engineering
- Closing Date: 2026-06-05
Key Responsibilities
- Leads the end-to-end technical design of enterprise solutions aligned to business and regulatory requirements.
- Leads the translation (system development) of business, functional, and non-functional requirements into scalable, secure, and maintainable technical solutions.
- Leads the definition and maintenance of solution architectures, integration patterns, libraries and system interfaces across platforms.
- Provides technical leadership to development teams, guiding design, coding standards, and best practices.
- Ensures solutions comply with security, performance, availability, and data protection standards.
- Oversees system integrations (APIs, middleware, data exchanges) with internal and external systems.
- Participates in project planning, estimation, and technical risk management.
- Reviews and recommends technical designs, code, and deployment strategies.
- Oversees the testing and deployment of enterprise solutions and ensuring they are delivered reliably and meet quality standards.
- Leads the continuous improvement of digital solutions through technology reviews and innovation.
- Identifies training needs of subordinates and ensures appropriate programs, mentoring, and knowledge sharing are provided to develop team skills and maintain high-quality solution delivery.
- Conducts performance evaluations for subordinates, providing feedback, setting objectives, and supporting career development to ensure high team performance and alignment with organizational goals.
Requirements
- Degree in Computer Science, Information Systems, Data Engineering or equivalent.
- A minimum of 5 years’ proven experience in systems design, solution architecture, and enterprise application development.
- Proficient in SQL and programming languages such as C#, Python or any other.
- Proven experience leading complex system integration and digital transformation projects.
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.