C++ Software Engineer

 

Recruiter:

Performability

Job Ref:

Marinda

Date posted:

Thursday, January 6, 2022

Location:

Johannesburg, South Africa

Salary:

70,000.00


JOB SUMMARY:
Software Engineer

JOB DESCRIPTION:

C++ Software Engineer

Job Description

The core responsibility of a C++ Software Engineer is to design, build and extend high quality applications for the Company CCM Platform. You''ll work closely within a team of remote developers to bring products to market, leveraging your experience and strong technical knowledge.

Project responsibilities

  • Design, create and extend, high quality, testable software that meets specifications, follows coding standards and is easy to maintain
  • Participate in software design discussions to define solutions for complex business requirements
  • Test and peer review code for technical accuracy, standards, and functional compliance to the design
  • Work in an agile development environment
  • Assist with creating project plans, breaking down requirements and estimating tasks
  • Identify and proposes areas of improvement throughout the software development process

Core competencies

  • Expert level C++
  • Object Oriented Analysis and Design
  • Multi-threading and concurrency
  • SQL
  • Agile
  • Control Versioning Software (git)
  • Test driven development techniques (TDD)
  • Excellent communication (verbal and written) skills

Advantageous Experience

  • Perl, PHP
  • XML, JSON
  • Client / Server architecture
  • Service-oriented architecture
  • Relational database design
  • Web Servers (e.g. IIS, Apache, NGINX)
  • Experience developing Operating System agnostic software (FreeBSD, Linux, Windows)
  • Proficient knowledge to work throughout the stack on middleware, front end and database technologies

Personality / Experience

  • Enthusiastic and self-motivated
  • Ability to work independently
  • Able to communicate effectively with remote global team members
  • Systematic and focused on delivery
  • Senior level with 5+ years relevant experience

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Software Engineer / Software Developer
Location: Johannesburg
Salary: Competitive
Build software that powers real-world telecom products used at scale. This role focuses on developing robust web and backend systems in a fast-paced, agile engineering environment.
1 day ago


C/C++ Software Engineer (Centurion)
Location: Centurion
Salary:
9 days ago


Senior Fullstack Software Engineer – React (Next.js) & Java
Location: South Africa
Salary: Market Related
As a Senior Fullstack engineer, you''ll play a key role in designing and building secure, scalable, and resilient front- and back-end systems.
10 days ago


Senior Frontend Software Engineer - React.js / Next.js
Location: South Africa
Salary: Market Related
This role is ideal for an experienced frontend engineer who thrives in a collaborative, agile environment.
10 days ago


Backend Software Engineer
Location: Midrand
Salary:
11 days ago


Software Engineer
Location: Centurion
Salary:
Our client, a leading South African security company for domestic and international markets, is looking for talented software engineers to join their team.
14 days ago


Intermediate Software Engineer
Location: Johannesburg
Salary:
An established and forward-thinking tech company is seeking a skilled Full Stack .NET software Developer to join their dynamic and supportive development team. This is a fantastic opportunity to be part of a collaborative environment where innovation, quality, and continuous learning are at the heart of the culture.
14 days ago


C++ Software Engineer
Location: Pretoria
Salary: Market-Related
As a c++ software engineer, you will contribute to the design and development of real-time simulation software.
51 days ago


Software Engineer (.NET & AWS)
Location: Johannesburg
Salary:
57 days ago


Senior Software Engineer (.NET & Azure)
Location: Johannesburg
Salary:
57 days ago


Create a free job alert for C++ Software Engineer in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions