Software Developer

Work-Force

The organisation is recruiting a Software Developer for its Roodepoort operation. The role forms part of a wider it jobs portfolio across Gauteng.

About This Position

This Software Developer role has been briefed against a clear set of outcomes for Roodepoort. The successful candidate will work alongside an established team and will be expected to contribute meaningfully to the it jobs pipeline across Gauteng.

In addition, the organisation keeps reporting lines clean and expectations realistic. Performance is measured against a small, agreed set of metrics, and there are no surprise yardsticks for the Software Developer taking on this position.

Quality is everyone’s job. Whether the Software Developer is processing a transaction, supporting a colleague or handling a customer query, the standard expected in Gauteng is consistently high and consistently fair.

Where You’ll Work

Importantly, the environment is hybrid-friendly where the role allows, with collaborative tooling, modern source-control workflows and a strong emphasis on shared ownership of code and incidents.

Health, safety and well-being are taken seriously. Current policies and procedures are maintained, and the Roodepoort site adheres to the standards expected of a responsible South African employer.

Practically speaking, the role is intended to operate under the hiring organisation’s workplace conduct, health and safety policies in Gauteng.

Why Join Us

Notably, the hiring organisation may provide onboarding or skills development for this it jobs role in Roodepoort; the available support will be confirmed in the final vacancy details for Gauteng.

On top of that, the package, working arrangements and any available support will be confirmed by the hiring organisation for this vacancy.

In addition, the role’s development opportunities, training and benefits, if offered, will be set out in the final vacancy details.

Working in Roodepoort

Roodepoort continues to grow as an employment hub in Gauteng, with well-connected by Gautrain and major arterials. This role gives you a foothold in one of its busier business communities, with access to the local services, suppliers and partners that keep the work moving.

Accessibility is taken seriously: where the role allows, the team works toward a balance of in-office presence and flexibility for candidates based in and around Roodepoort.

Many candidates already living within reach of Roodepoort cite the location as one of the role’s quiet wins, with shorter commutes and a real sense of being plugged into the local Gauteng economy.

Key Outputs

  • Implement security best practices in line with POPIA obligations
  • Mentor junior engineers through pairing and structured feedback
  • 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
  • Diagnose and resolve production incidents within agreed SLAs
  • Participate in code reviews and contribute to technical design discussions
  • Automate repetitive operational tasks using scripts and tooling

Who We’re Looking For

  • Ability to mentor junior team members on best practices
  • Exposure to monitoring and observability tooling
  • Hands-on experience with relational and NoSQL databases
  • Strong proficiency in Java, C#, Python, JavaScript or TypeScript
  • Relevant IT qualification (degree, diploma or recognised certifications)
  • 2-5 years’ commercial software development experience
  • Working knowledge of cloud platforms (AWS, Azure or GCP)

Potential is considered alongside experience, so candidates who tick most of these boxes should still be considered.

Upload your CV/resume or any other relevant file. Max. file size: 2 MB.
Maximum file size: 32 MB.

Scroll to Top