Senior Backend Developer (C# & C++) - Centurion /JHB
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
