Spec-Savers South Africa
Job Details
π Job Title: Software Developer β Intermediate
π’ Company: Spec-Savers South Africa
π Location: Port Elizabeth, Eastern Cape, South Africa
π Employment Type: Permanent
πΌ Department: IT and Software Development
π Number of Positions: 2
π
Closing Date: 13 May 2026
π Reference Number: KFM250127-1
Company Overview
Spec-Savers South Africa is a well-established organisation operating within the healthcare and optical retail industry. The company is known for delivering affordable, high-quality eye care services and products across South Africa.
With a strong commitment to innovation and service excellence, Spec-Savers continues to invest in technology-driven solutions to improve customer experience and operational efficiency. The organisation fosters a values-driven culture centred on teamwork, integrity, and continuous improvement.
Job Overview
Spec-Savers is seeking an Intermediate Software Developer to join its IT and Software Development team in Port Elizabeth. The successful candidate will be responsible for designing, developing, testing, and maintaining software applications that support business operations.
This role requires collaboration with cross-functional teams including product managers, designers, and stakeholders to deliver high-quality, scalable software solutions. The position is ideal for a developer with hands-on experience in full-cycle software development and a passion for building reliable and efficient systems.
Key Responsibilities
- Design and develop software solutions based on business requirements
- Write clean, efficient, and maintainable code using relevant programming languages and frameworks
- Collaborate with product managers, designers, and stakeholders to clarify requirements
- Participate in code reviews and ensure adherence to coding standards
- Debug and resolve software defects and system issues
- Conduct software testing to ensure functionality, performance, and reliability
- Maintain technical documentation for all development projects
- Provide technical support and troubleshooting when required
- Stay updated with emerging technologies and industry best practices
- Contribute to continuous improvement of development processes and workflows
Qualifications
Education
- Bachelorβs degree in Computer Science, Software Engineering, or related field
- Advanced Diploma in a relevant IT discipline may also be considered
Experience
- Proven experience as a Software Developer
- Experience working on full software development lifecycle projects
- Exposure to coding, testing, and deployment processes
- Experience working in collaborative development environments
Skills
- Strong programming and software development skills
- Ability to write clean, scalable, and maintainable code
- Good understanding of software architecture and design principles
- Strong problem-solving and debugging abilities
- Ability to work in agile and collaborative teams
- Strong communication and documentation skills
- Attention to detail and commitment to quality
- Ability to manage multiple tasks and meet deadlines
CV Tips
- Clearly highlight your software development projects and technologies used
- Include links to GitHub, portfolios, or applications you have built
- Emphasise full-stack or end-to-end development experience where applicable
- List programming languages, frameworks, and tools you are proficient in
- Showcase problem-solving examples and system improvements you contributed to
- Keep your CV structured, clean, and focused on technical achievements
- Mention teamwork, collaboration, and code review participation
Benefits of Joining the Company
- Opportunity to work in a collaborative and innovative IT environment
- Exposure to real-world software development projects
- Career growth within a structured and supportive organisation
- Opportunity to work with cross-functional teams
- Inclusive and values-driven company culture
- Focus on continuous learning and development
- Stable permanent employment opportunity
- Opportunity to contribute to impactful business systems
Company Policy
Spec-Savers South Africa is committed to being an equal opportunity employer that values diversity, inclusion, and fairness. The company ensures that all employment decisions are based on merit, skills, and qualifications in line with the Employment Equity Act.
The organisation promotes a workplace culture built on respect, trust, and empathy. Internal candidates are prioritised for promotion where possible, and recruitment processes are designed to reflect the diversity of the communities it serves.
Spec-Savers does not discriminate on any prohibited grounds and is committed to providing a fair and inclusive environment where all employees can grow and succeed.
To apply for this job please visit kfml.erecruit.co.
