Work-Force
Listing live now. We believe great workplaces are built on great people. We are looking for a Software Developer in De Aar, and we encourage applicants from across Northern Cape to consider this opportunity.
The Role
The organisation is investing in its De Aar operation, and this Software Developer position reflects that commitment. The successful candidate will work across the it jobs function and contribute to the wider Northern Cape business.
In addition, the successful applicant is given the room to plan, deliver and review their work without unnecessary noise. The organisation has built its De Aar team on trust, and the Software Developer role will feel that from week one.
Tools, systems and information are there to support the role rather than slow it down. The company continues to invest in the technology that backs its De Aar teams, and the new Software Developer will feel that from the first week.
Meet the Team
You will join a tight-knit, collaborative team that knows the it jobs side of the business inside out. The De Aar 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.
Importantly, the team structure and working relationships for this role in De Aar will be explained during the hiring process.
What Your Day Looks Like
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.
Crucially, the De Aar office buzzes through peak hours and settles into focused, productive lulls in between, giving you time to plan and reset before the next stretch of work.
No two days look exactly the same — and that variety is part of what keeps the role engaging for the right candidate in De Aar.
Key Responsibilities
- Build and maintain CI/CD pipelines for reliable, repeatable releases
- Manage user access, identity and endpoint security across the estate
- Investigate and resolve user-reported support tickets at L2 and L3
- Diagnose and resolve production incidents within agreed SLAs
- Maintain technical documentation, architecture diagrams and runbooks
- Collaborate with product and design teams during sprint planning
- Monitor system health using observability tools and respond to alerts
- Design, develop and maintain features across the application stack
Essential Criteria
- Hands-on experience with relational and NoSQL databases
- Strong proficiency in Java, C#, Python, JavaScript or TypeScript
- Working knowledge of cloud platforms (AWS, Azure or GCP)
- Reliable home internet for hybrid work where applicable
- Comfortable working in agile delivery teams
Potential is considered alongside experience, so candidates who tick most of these boxes should still be considered.