Senior Software Developer

Spec-Savers South Africa

Are you passionate about designing innovative systems and continuously improving existing ones as business and technology needs evolve? We’re looking for a Senior Software Developer to join our close-knit team building practice management software for the optometry and audiology industry.

In this role, you’ll work side-by-side with the business to shape, deliver, and support real-world features that customers rely on every day. We’re not a large development house—our team is smaller, hands-on, and covers a wide range of responsibilities. That means you’ll have meaningful influence, broad ownership, and the opportunity to contribute across the product lifecycle: from design and development through deployment, support, and ongoing improvement.

At our company, we live by our ICARE values:

Innovation,

Collaboration,

Accountability,

Respect, and Empathy. We believe in fostering creativity and developing forward-thinking solutions to drive excellence. Our collaborative approach brings together diverse perspectives to achieve shared goals, while accountability ensures that we take ownership of our actions to build trust and credibility. We hold respect at the core of our interactions, valuing each individual’s contributions and treating everyone with dignity. Lastly, empathy guides us to understand and support others, creating a compassionate and inclusive environment where everyone can thrive.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.