C++ Developer

Johannesburg Full-time R25,000 - R66,667 / Month
(R300,000 - R800,000 / Year)

Job Description

We are seeking a skilled C++ Developer to join our vibrant team. In this role, you will be responsible for developing and maintaining high-quality software products that meet our clients' needs. The ideal candidate will have a solid background in C++ and a passion for technology.

Responsibilities

  • Develop and test applications in C++, ensuring robust performance.
  • Work closely with designers and other developers to deliver features on time.
  • Identify and resolve potential bottlenecks in the software development process.
  • Collaborate with quality assurance to ensure software meets all quality standards.
  • Stay abreast of new technologies that can enhance software functionality.
  • Write automated tests to enhance software reliability.
  • Assist in mentorship of junior developers.
  • Document development processes and code changes.
  • Participate in team meetings and contribute to project planning.
  • Implement feedback from clients and stakeholders effectively.

Requirements

Education
  • Bachelor's degree in Software Engineering or a related field
  • Master's degree in a relevant field is preferred
Experience
  • 3-5 years of experience in C++ programming
Technical Skills
  • C++
  • Version control with Git
Soft Skills
  • Analytical thinking
  • Communication
Certifications
  • Google Professional Cloud Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with graphics programming: Ability to design and implement graphical interfaces.
  • Knowledge of database systems: Experience with SQL databases and data management.

Benefits

  • Comprehensive medical aid plan
  • Employer-matched retirement savings plan
  • Flexible working arrangements
  • Wellness initiatives for employees

Company Culture

  • Innovation: We encourage innovative thinking and value creative solutions.
  • Professional Growth: We support our employees in their career development through training and mentorship.
  • Employee Satisfaction: We prioritize employee well-being and satisfaction in our work environment.
Status: Closed