C++ Developer (remote)

Johannesburg, Gauteng, South Africa

Job Description


Job Summary

C++ Developer (Remote) IT - Software Development
Cape Town - Western Cape ~ Johannesburg - Gauteng ~ Durban - KwaZulu Natal ~ Remote

ENVIRONMENT:

Our client, an innovative Software Specialist, is currently seeking a talented C/C++ Developer who possesses the ability and coding expertise to develop advanced, defect-free, and easily maintainable software solutions. Enthusiasm for learning, teaching, and collaborating within a team environment is essential for this role. Given their focus on applications that prioritize throughput and latency, a deep understanding of factors influencing practical performance, beyond theoretical knowledge, is required. Candidates should have a minimum of 2 years of experience in C/C++ development and a Higher Degree or diploma in IT or related field.

DUTIES:

  • C/C++ Programming and Maintenance
  • Software Design and Architecture
  • Writing Readable and Maintainable Code
  • Automated Unit- and Integration Testing
  • Documentation / Technical Authoring
  • Research / Investigations
  • Integration with hardware
  • Source Code Management with git
  • Collaborating with the team on application design and development.
  • The ability to quickly create advanced software solutions that are relatively free from defect and are easily maintained.
REQUIREMENTS:

Education & Qualifications:
  • Higher Degree or diploma in IT or related field
Experience:
  • 2+ years C / C++ development experience
  • Knowledge of Best Practices
  • Experience with threading, algorithms, and data structures
  • Network programming skills
  • Proficiency in Python is a bonus.
  • Software development life cycle experience
  • Experience with Linux
  • Experience with git
Preference will be given to candidates demonstrating competency in the following:
  • Experience with managing large long-term projects mostly unaided
  • Real-time multimedia and embedded development experience
  • OSI layer 2 experience, specifically AVB and its related protocols
ATTRIBUTES:
  • Team player with the ability to work in and with teams
  • Excellent work ethics, punctual, enthusiastic and willing to learn
  • Fluent in spoken and written English
Apply for this Job

Datafin

Recruiter

Job Mail

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1299779
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned