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:

Senior C#/C++ Developer– Fully Remote – up to R1.05m Per Annum
Location: Remote
Salary: 1056000
Senior C#/c++ developer– Fully Remote – up to R1.05m Per Annum
22 days ago


C++ Developer
Location: Cape Town
Salary:
c++ developer required for a vacancy in Cape Town. Degree and minimum 2 years working experience in C/c++. Fluent in English.
5 days ago


Senior C# Developer (C#, C++) – Remote – up to R550 Per Hour
Location: Remote
Salary: 1056000
Senior C# developer (C#, c++) – Remote – up to R550 Per Hour
22 days ago


C/C++/Go/Rust Software Developer
Location: Cape Town
Salary:
35 days ago


c++ and python developer
Location: Cape Town
Salary:
35 days ago


C++ Desktop Application Developer
Location: Cape Town
Salary:
35 days ago


Senior Software Developer (C++, Delphi) (CH1012)
Location: Pretoria
Salary:
63 days ago


C++ Desktop Application Developer
Location: Cape Town
Salary:
c++ desktop Application developer required for a vacancy in Cape Town. Degree and minimum 2 years working experience in C/c++ and C.  Good OOP knowledge. Fluent in English.
5 days ago


C++ and Python developer
Location: Cape Town
Salary:
Intermediate c++ and Python developer required for a vacancy in Cape Town. Degree and minimum 3 years working experience in C/c++ and Python. Fluent in English.
5 days ago


C/C++/Go/Rust Software Developer
Location: Cape Town
Salary:
C/c++/Go/Rust Software developer required for a vacancy in Cape Town. Degree and minimum 2 years working experience in C/c++ and Python. Fluent in English. Responsible for building and maintaining software and embedded systems within a team environment.
5 days ago