CareerPlanSign in

Senior Backend Developer (C# & C++) - Centurion /JHB

Johannesburg, Gauteng💼 Full-time🗓 2026-09-18 → 2026-09-24

Core

Design, develop, and maintain high-performance backend applications processing large volumes of real-time data.

Role type

Intermediate C++ Backend Engineer

Builds

Scalable, reliable, and efficient software solutions for critical business systems and data processing platforms

Domain

Security Solutions / Real-time data processing

Deliverable

production ML models | product features

Required skills

C++, SQL, backend/systems-level application development, troubleshooting, debugging, performance optimization

Preferred skills

RabbitMQ, Apache Kafka, multi-threaded application development, C#, Microsoft Azure, Team Foundation Server, embedded systems development

Technologies

C++, SQL, RabbitMQ, Apache Kafka, C#, Microsoft Azure, Team Foundation Server

Responsibilities

Develop and maintain backend applications using C++, design and implement scalable software solutions, analyze technical requirements, develop and optimize SQL queries, troubleshoot and resolve performance issues, participate in system architecture discussions, contribute to embedded engineering initiatives

Seniority

Intermediate, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.