CareerPlanSign in

Software Engineer (C++)

Cape Town City Centre, Cape Town Region💼 Full-time🗓 2026-09-04 → 2026-09-24

Core

Develop, enhance, and maintain complex software applications using C++ and Microsoft Visual Studio.

Role type

C++ Software Engineer

Builds

Software applications

Domain

Software Engineering

Deliverable

production ML models | product features

Required skills

C++ development, data structures, algorithms, object-oriented programming, software design, coding, testing, documentation, defect resolution, troubleshooting, technology research

Preferred skills

Agile SCRUM environment experience, continuous improvement initiatives, specialized engineering and infrastructure-related software solutions

Technologies

C++, Microsoft Visual Studio

Responsibilities

Develop new features and functionality, analyse business and system requirements, design and code software applications, maintain existing software and resolve defects, collaborate with developers and testers, assist with customer-reported issues, research new technologies, contribute to continuous improvement initiatives

Seniority

Mid-level, hands-on IC

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