Work-Force
An opportunity has arisen for a Senior Software Engineer in Hermanus. Suitably qualified candidates from across Western Cape are invited to apply.
What This Role Involves
The organisation is investing in its Hermanus operation, and this Senior Software Engineer position reflects that commitment. The successful candidate will work across the it jobs function and contribute to the wider Western Cape business.
Communication runs both ways. Managers across the it jobs team in Western Cape make time for one-to-ones, and people are expected to speak up early when something needs attention.
Stakeholders for this position include line managers, peers across the it jobs team and trusted external partners. Building those relationships early makes the next twelve months in Hermanus much easier.
Meet the Team
You will join a tight-knit, collaborative team that knows the it jobs side of the business inside out. The Hermanus group is a healthy mix of experienced operators and newer joiners, all of whom share a strong commitment to delivery and to one another.
Line management is hands-on without being heavy. Expect regular one-to-ones, honest feedback and the support needed to do good work consistently.
Collaboration is the default working mode. Whether picking up a quick query or working through a complex project, you will find colleagues willing to lean in and help.
A Typical Day
Your day tends to start with a quick standup, where the team shares progress and surfaces blockers. From there, you settle into focused build time, breaking tickets into manageable chunks and pairing with colleagues when something gets thorny. Afternoons mix code reviews, planning discussions and the occasional production incident — everyone pulls together, fixes the issue and feeds the lessons back into the next sprint. By the time you sign off, you’ve shipped value, learned something new, and left clean code behind you.
No two days look exactly the same — and that variety is part of what keeps the role engaging for the right candidate in Hermanus.
Importantly, the rhythm rewards people who plan ahead but also pivot quickly when Western Cape operations throw up the unexpected.
About Hermanus
Beyond that, the role is based in Hermanus, with views toward Table Mountain. Public transport links and parking are within easy reach, making the daily commute manageable for candidates living across Hermanus and the broader Western Cape region.
Candidates should review the listed location, schedule and travel requirements before applying for this role in Hermanus, Western Cape.
Many candidates already living within reach of Hermanus cite the location as one of the role’s quiet wins, with shorter commutes and a real sense of being plugged into the local Western Cape economy.
Key Responsibilities
- Mentor junior engineers through pairing and structured feedback
- Collaborate with product and design teams during sprint planning
- Investigate and resolve user-reported support tickets at L2 and L3
- Maintain technical documentation, architecture diagrams and runbooks
- Write clean, testable code that follows the team’s coding standards
- Manage user access, identity and endpoint security across the estate
- Design, develop and maintain features across the application stack
What You’ll Need
- Experience with containerisation (Docker, Kubernetes) is an advantage
- Comfortable working in agile delivery teams
- Reliable home internet for hybrid work where applicable
- Relevant IT qualification (degree, diploma or recognised certifications)
- Exposure to monitoring and observability tooling
- Working knowledge of cloud platforms (AWS, Azure or GCP)
- Familiarity with CI/CD pipelines and infrastructure-as-code
If your CV speaks to the points above, this role is worth a closer look.