This job is no longer available
This job expired on 15/07/2026. It no longer accepts applications.
Base Systems Developer (C++ / Rust)
SASSO CONSULTING · Midrand
Job description
About the role
As part of the localisation of a global development structure, we are looking for a Base Systems Developer to work on core gaming software platforms. The role focuses on performance‑critical system development using C++ and Rust.
Key responsibilities
- Develop and maintain core gaming platform software.
- Build performance‑optimised systems.
- Design and implement secure, scalable backend logic.
- Contribute to architectural design decisions.
- Collaborate with international development teams.
- Participate in testing and technical reviews.
Required profile
- 4–8+ years of professional C++ experience.
- Exposure to Rust (highly advantageous).
- Strong understanding of memory management.
- Experience with multithreading and performance optimisation.
- Background in systems‑level programming.
- Strong debugging and problem‑solving abilities.
- Preferred experience in gaming, hardware‑interfacing, or embedded systems.
- Understanding of regulatory environments.
- Linux experience advantageous.
Required skills
- C++
- Rust
- Memory management
- Multithreading
- Performance optimisation
- Systems‑level programming
- Debugging
- Linux (advantageous)
What we offer
- Salary around R700,000 per annum (gross).
- 100% company pension and life cover.
- Hybrid work arrangement.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
SASSO CONSULTING
Midrand
Related job offers
-
Branch Support Technician
archsoftware Midrand -
12-Month ICT Internship – ERP & Payroll Systems
CCG Systems Midrand -
Senior IT Operations Engineer (IAC & Transitions Management)
iSanqa Midrand -
Head of Information Technology
Leroy Merlin South Africa Johannesburg -
Platform Support Engineer (DevOps · Security · Voice & Messaging Support) – Hybrid
Datafin Cape Town