Salary
$27k – $30k per year
Location
In office (South Africa)
Employment
Full-Time
First seen by Alion on Oct 7, 2026. Communicate Recruitment scores D on the Alion truth index.
Overview
Company
Impact
Profile match
Founded in 1981, Communicate Recruitment (operating as a division of ADvTECH Resourcing) is a human resources consulting and recruitment enterprise. Headquartered in Johannesburg (Sunninghill), South Africa, with regional offices nationwide, the company specializes in specialist talent acquisition across finance, IT, digital, and engineering sectors. By combining niche sector expertise and comprehensive candidate vetting - including qualification, background, and credit verification - with permanent, contract, and temporary placement models, the organization enables commercial enterprises, multinational corporations, and job seekers across South Africa and the African continent to fill specialized technical roles, accelerate executive search, and optimize human capital management.
Job Description:
As a Software Engineer (C++), you will join a collaborative Agile SCRUM team responsible for designing, developing, and enhancing complex software solutions.
Your responsibilities will include:
- Developing new software features using C++ and Microsoft Visual Studio
- Designing, coding, testing, debugging, and documenting applications
- Analysing technical and business requirements to identify optimal software solutions
- Maintaining and enhancing existing applications
- Investigating and resolving software defects and customer-reported issues
- Collaborating with developers, testers, and support teams throughout the software development lifecycle
- Researching and evaluating new technologies, tools, and development approaches
- Contributing to continuous improvement initiatives and development best practices
- Building expertise within a specialised engineering-focused software environment
Skills & Experience:
- Strong commercial C++ development experience
- Solid understanding of data structures, algorithms, and object-oriented programming
- Strong analytical, troubleshooting, and problem-solving abilities
- Ability to produce high-quality, maintainable, and well-structured code
- Experience working within Agile SCRUM development environments
- Strong communication and collaboration skills
- Passion for software development and continuous learning
- Ability to work effectively within a team-focused engineering environment
Qualification:
- BSc Computer Science, or
- BEng degree with a strong mathematics focus
Connect with us on www.communicate.co.za and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town.
Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,661,131 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
South Africa
Junior Software Engineer
12 months ago
≈ $15k – $33k per year (Estimated) • Remote (South Africa) • Full-Time • 2+ years exp • Johannesburg
PHP
PHP
Laravel
Databases
MySQL
Redis
DevOps
CI/CD
Git
AWS
AWS Fargate
Amazon S3
Amazon ECS
Amazon CloudWatch
DNS
Management
Agile
Apply
.NET Developer - IntelliPro Group Inc.
4 min ago
≈ $72k – $145k per year (Estimated) • In office • 1+ year exp • Glen Allen
JavaScript
TypeScript
SQL
C#
C#
Entity Framework Core
Databases
Azure Cosmos DB
Frontend
Vue.js
Angular
React.js
DevOps
Azure
Git
Apply
Apply
≈ $65k – $113k per year (Estimated) • In office • Full-Time • Berlin
JavaScript
TypeScript
Frontend
Angular
React.js
DevOps
CI/CD
Docker
Apply
$140k – $176k per year • Equity • Hybrid • 5+ years exp • Boston
Python
Go
Java
Bash
AI/ML
Cursor
Windsurf
DevOps
CI/CD
Kubernetes
Unix
Apply
≈ $15k – $33k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Chennai • Pune • Bengaluru • Hyderabad
Python
JavaScript
Java
Node JS
DevOps
CI/CD
Git
Management
Confluence
Agile
Scrum
Apply
≈ $19k – $39k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Pune
DevOps
CI/CD
Management
Jira
Agile
Scrum
Kanban
Apply
≈ $14k – $31k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Bengaluru • Hyderabad
Python
JavaScript
Java
Node JS
DevOps
CI/CD
Management
Agile
Scrum
Kanban
Apply
≈ $86k – $173k per year (Estimated) • In office • Full-Time • Master's Degree • Waldbronn
Management
Agile
Apply
R&D Test Engineer
10 hours ago
≈ $64k – $130k per year (Estimated) • Remote (United States) • Full-Time • 4+ years exp • Bachelor's Degree • Wilmington • Harwell • Cheadle
DevOps
Rest API
Azure DevOps
GitHub Actions
Azure
CI/CD
Jenkins
Management
Agile
QA
Selenium
Cypress
Playwright
Postman
Apply
Principal Engineer
1 day ago
≈ $30k – $88k per year (Estimated) • In office • Contractor • 7+ years exp • Bachelor's Degree • South Africa
JavaScript
Java
TypeScript
C#
C++
C#
.NET
Frontend
Angular
DevOps
GCP
Azure
AWS
Apply
Software Engineer (C++)
1 day ago
$36k – $48k per year • In office • Full-Time • Bachelor's Degree • South Africa
JavaScript
Java
TypeScript
C#
C++
C#
.NET
Frontend
Angular
Management
Agile
Scrum
Apply
Senior Software Engineer (Mobile)
1 day ago
$54k – $72k per year • In office • Full-Time • 5+ years exp • South Africa
JavaScript
Java
TypeScript
C#
C++
Dart
C#
.NET
Dart
Bloc
Frontend
Angular
Mobile
Flutter
State Management
Management
Agile
Apply
Full Stack Developer
1 day ago
≈ $27k – $55k per year (Estimated) • In office • Full-Time • 3+ years exp • South Africa
Python
JavaScript
Java
TypeScript
SQL
C#
C++
Node JS
Java
Spring Boot
C#
.NET
Frontend
Vue.js
Angular
React.js
DevOps
GCP
Azure
CI/CD
AWS
Management
Agile
Scrum
Apply
Java Developer (Intermediate to Senior)
1 day ago
≈ $43k – $84k per year (Estimated) • In office • Full-Time • South Africa
JavaScript
Java
TypeScript
C#
C++
Java
Spring Boot
C#
.NET
Frontend
Angular
DevOps
GCP
Azure
CI/CD
Git
AWS
Management
Agile
Apply
IT Technician
1 day ago
≈ $10k – $28k per year (Estimated) • In office • Full-Time • South Africa
DevOps
Windows
Cybersecurity
Active Directory
Management
Outlook
Microsoft Office
Apply
Apply
Recruitment Consultant
1 day ago
≈ $13k – $23k per year (Estimated) • In office • Full-Time • 2+ years exp • South Africa
Apply
Senior Accountant
1 day ago
$18k – $29k per year • In office • Full-Time • 3+ years exp • South Africa
Apply
Apply
This is one of many
1,661,131 more open roles from verified company boards, updated every day.

