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.