C++ Developer

 
Do you have a passion for creating software or mobile applications according to the clients specifications? Or identifying errors in code and maintaining and repairing C++ code in existing software and apps? Then this career path might be just for you. Read further to learn more about this exciting career path.

What is a C++ Developer?

A C++ developer is a software developer specialising in the coding language of C++. Nestled in a quiet office setting in front of a computer, you will have plenty of time to take on other responsibilities with ease. Whether you choose to work from home or become a freelancer, you can develop software for clients wherever you are comfortable.

 

View C++ Developer Jobs                       Recruit a C++ Developer

 

C++ Developer Job Description

C++ Developer Job Overview

C++ developers are responsible for creating and maintaining applications, databases and computer systems. They use C++ programming to design, develop and test software applications. C++ developers may also be responsible for analyzing business problems and developing solutions. In some cases, they may be required to create prototypes or proofs of concept.

Responsibilities of a C++ Developer

C++ developers are responsible for a wide range of tasks, including:

  • Developing new features and functionality
  • Improving existing code by adding new features, removing bugs and ensuring that it performs efficiently.
  • Testing and debugging code.
  • Making sure that the code is bug-free before it’s released into production. This can be done through unit testing or system testing.
  • Working with other developers.
  • Collaborating with other developers to build software applications or systems from scratch or by modifying existing code.

C++ Developer Qualifications

  • Bachelor's degree in computer science, information systems, or similar.
  • C++ certification preferred.
  • A minimum of 2 years' experience as a C++ software developer.
  • Current knowledge of C++ standards and specifications.
  • Proficiency in C++ compliant languages such as C, Java, and Python.
  • Extensive experience in deploying software across a variety of platforms and operating systems.
  • Knowledge of SQL, JavaScript, and XML.
  • Superb analytical and problem-solving skills.
  • Excellent collaboration and communication skills.
  • Great organisational and time management skills

Search jobs similar to this role and find your dream job! Happy hunting.

 

C++ Developer Jobs currently open:

Mid-Level C++ Developer - Century City
Location: Capetown
Salary: Negotiable
We are looking for an intermediate c++ developer to join our IT team in Century City, Cape Town. Our company specializes in Fuel Automation Systems using contact-less smart card technology. The successful candidate will help develop and extend our software solutions while providing valuable feedback to the testing and implementation teams.
3 days ago


C++ Developer
Location: Stellenbosch
Salary:
11 days ago


Senior Algorithmic Trading C++ Developer – Sandton – R1.4 m PA
Location: Johannesburg
Salary: 1 400 000
Senior Algorithmic Trading c++ developer – Sandton – R1.4 m PA
83 days ago


C++ and Python Developer (Multifaceted Maverick)
Location: Stellenbosch
Salary:
Calling all c++ and Python developers! Our client is seeking a highly skilled and experienced c++ and Python developer to join their dynamic team. The ideal candidate will have a strong background in both programming languages and who is ready to step up for the challenge.
12 days ago


Senior Java Developer (Remote)
Location: Cape Town
Salary:
Why did the Java developer go to the jungle? Because they heard the trees were exceptionally well-structured! My client is searching for a Senior Java developer who’s ready to code like a king of the jungle! If you’ve got 7+ years of fullstack experience, this could be your moment to shine brighter than Baloo’s honey stash!
2 days ago


Senior Manual Tester (Cape Town/Hybrid)
Location: Stellenbosch
Salary:
Why did the Manual Tester join the Ice Age crew? To make sure nothing slipped through the cracks—especially not Scrat's acorn!Listen up, fellow Ice Age adventurers! My client is looking for a Manual Tester to help keep their systems solid and their bugs frozen. If you’ve got 5+ years of testing experience, a degree in Computer Science, and the determination of Scrat chasing that acorn,...
2 days ago


Senior Java Developer (Cape Town/Hybrid)
Location: Stellenbosch
Salary:
Why did the Java developer bring a fish to work? Because they heard the team needed someone who could scaleWhoa, whoa, whoa, take it easy, man! My client is on the hunt for a totally rad Senior Java developer to join their tech pod. If you’ve got the skills, the passion, and you’re chilling somewhere near the Stellenbosch reefs, they want you to ride the current right over there!
2 days ago


Product Owner
Location: Stellenbosch
Salary: 1 000 000 Annually
Are you ready to lead the charge in creating game-changing products that push boundaries and shape the future? Do you thrive in an environment where every day is an adventure, full of opportunities to innovate and lead? If you're excited by bold challenges and ready to make your mark, my client wants YOU to join their dynamic team! As our Senior Product Owner, you'll be at the helm of product...
3 days ago


Java Developer
Location: Stellenbosch
Salary: 850 000 Annually
This is No Ordinary Battle. This is the War for Innovation.My clients do not seek mere coders. They seek warriors. Warriors with the strength to write code that endures, the courage to conquer challenges, and the will to build the future. If you are not afraid of the battlefield, if you are ready to face complex systems and emerge victorious, then join this call!
3 days ago


Ruby on Rails Software Developer
Location: Cape Town
Salary: 660 000 Annually
Join a Fast-growing Company with offices in Stellenbosch and Johannesburg, offering a hybrid work setup with flexible hours. You'll get the opportunity to work across the full stack, build new features from scratch, and enhance existing applications in an industry where technology is making a meaningful impact.
3 days ago