Senior Software Engineer

Work-Force

An opportunity has arisen for a Senior Software Engineer in Ermelo. Suitably qualified candidates from across Mpumalanga are invited to apply.

What This Role Involves

Practically speaking, an experienced Senior Software Engineer is needed to support operations in Ermelo. The role forms part of how the business keeps its it jobs portfolio strong in Mpumalanga.

The role suits a candidate who values consistency and clear communication. The Ermelo operation runs on accurate work, steady relationships and a genuine respect for the people in the team.

Reasonable working hours and respectful planning are part of how the role runs. The team values strong delivery, and load is balanced fairly across the it jobs group in Ermelo.

The Environment

Equally, 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.

A respectful, professional environment is the standard in Mpumalanga. Bullying, harassment and unfair conduct have no place here, and managers are trained to act decisively when concerns are raised.

Equally, the working environment is set up to give the team the focus needed for deeper work, while keeping collaboration and quick problem-solving close at hand.

Working in Ermelo

Working in Ermelo means a place close to the Komatipoort border post, with a steady flow of activity and a strong local economy. The team has built solid relationships across the Mpumalanga region, and the Ermelo office benefits from those long-standing connections.

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 Ermelo.

If you are relocating, the team can share practical pointers on neighbourhoods, transport and the typical pace of life in Ermelo, Mpumalanga.

Our Commitment to Transformation

Inclusion is a core part of how the team operates. This is an equal-opportunity employer, and candidates from all communities โ€” including women, youth and persons living with disabilities โ€” are encouraged to apply for this role in Ermelo.

Practical steps back the words. Structured EE reporting, transformation initiatives and learnership programmes give real opportunities to candidates from across Mpumalanga.

Inclusive hiring extends through onboarding and into how teams operate every day. Respectful, fair conduct is expected from every team member in Ermelo.

Daily Duties

  • Participate in code reviews and contribute to technical design discussions
  • Optimise database queries and back-end performance hot-spots
  • Investigate and resolve user-reported support tickets at L2 and L3
  • Monitor system health using observability tools and respond to alerts
  • Manage user access, identity and endpoint security across the estate
  • Implement security best practices in line with POPIA obligations
  • Design, develop and maintain features across the application stack

Who We’re Looking For

  • Experience with Git, branching strategies and pull-request workflows
  • Working knowledge of cloud platforms (AWS, Azure or GCP)
  • Reliable home internet for hybrid work where applicable
  • Hands-on experience with relational and NoSQL databases
  • Familiarity with CI/CD pipelines and infrastructure-as-code
  • Exposure to monitoring and observability tooling

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: 64 MB.

Scroll to Top