Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

C++ Developer - The Engine Behind High-Performance Software

Full-time

Communicate Finance


Key Responsibilities:

  • Design, develop, and maintain high-performance applications using C++
  • Write clean, efficient, and scalable code for complex software system
  • Troubleshoot, debug, and optimise applications for speed and reliability
  • Collaborate with cross-functional teams to deliver robust software solutions
  • Participate in code reviews and contribute to software architecture decisions
  • Develop and maintain integrations, APIs, and backend services where required
  • Implement multithreaded and concurrent programming solutions
  • Ensure software quality through testing, documentation, and best practices
  • Work within Agile development environments and contribute to continuous improvement initiatives
  • Stay up to date with modern C++ standards, tools, and emerging technologies
 
Job Experience and Skills Required:
  • Minimum 3+ years' of professional software development experience with C++ (requirements may vary by role)
  • Strong understanding of Object-Oriented Programming (OOP) principles and software design patterns
  • Experience developing applications in Linux and/or Windows environments
  • Proficiency in Modern C++ (C++11/14/17/20) and the Standard Template Library (STL)
  • Experience with multithreading, concurrency, and performance optimisation
  • Experience working with databases such as SQL Server, PostgreSQL, MySQL, or Oracle
  • Familiarity with version control systems such as Git
  • Experience working within Agile/Scrum development teams
  • Knowledge of CI/CD pipelines and software development best practices
  • Understanding of networking concepts, APIs, and system integrations is advantageous
  • Relevant Degree, Diploma, or equivalent qualification in Computer Science, Software Engineering, Information Technology, or a related field
 
This is an opportunity to join our talent pool and be considered for future opportunities with leading organisations across South Africa.

 

 
Apply now!

 
Connect with us on and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town.

 
Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs.

 
I also specialize in recruiting in the following:
  • Manual and Automation Testers, Business Analysts, Software Developers, AI Engineers, and Data Scientists
 
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the C++ Developer - The Engine Behind High-Performance Software in Western Cape vacancy
  •  ...African technology and engineering company is seeking...  ...Level Application Software Engineer to join...  ...will work on highly reliable, safety-critical...  ...general-purpose C++ software...  ...RESPONSIBILITIES Develop application software...  ...exceptionally strong academic performer , preferably... 

    Network Finance

    Western Cape
    1 day ago
  •  ...Specialist Recruitment, Engineering, Mining, Civil...  ...Description A specialist software development company...  ...1989, dedicated to developing high-quality software for...  ...and is looking for a C++ Developer to join...  ...software functionality, performance, and user experience.... 

    Hire Resolve

    Western Cape
    5 days ago
  •  ...Responsibilities: Design, develop, and maintain embedded software solutions Develop...  ...test, and optimise system performance Participate in system...  ...Computer Science, Electronic Engineering, Computer Engineering, or...  ...proficiency in C and/or C++ Experience developing... 

    Communicate Finance

    Western Cape
    1 day ago
  •  ...and oversee technical projects involving software development, smart card technologies,...  ...testing and implementation Coordinating developers and technical stakeholders to ensure...  ...development, programming or software engineering, with practical coding knowledge Demonstrable... 

    Helderberg Personnel

    Western Cape
    1 day ago
  •  ...independence by building lasting wealth through high-performing property portfolios. In addition, we...  ...South African property market. The Software Developer is responsible for designing,...  ...(BSc) in Computer Science, Software Engineering, Information Technology or a related... 

    IGrow Wealth Investments

    Western Cape
    26 days ago
  •  ...Key Responsibilities: Prototyping and software development of the telescope...  ...with departmental stakeholders to support engineering, commissioning, operations and early science...  ...implement cybersecurity threats suggested. Developing applications targeted for the Linux... 

    The Hiring House

    Western Cape
    4 days ago
  •  ...Key Responsibilities: Develop and maintain Java-based applications. Assist in building scalable and maintainable software solutions. Work with databases, web technologies, and system integrations. Collaborate with senior developers on software design and implementation... 

    Network Finance

    Western Cape
    18 hours ago
  •  ...investment management in specific developed markets. Our Values are:...  ...innovation and superior performance; Leading with courage; Serving...  ...the role of a SSE. A Senior Software Engineer is a technical leader who demonstrates...  ...Design and implement high-quality, scalable solutions... 

    Sanlam Group

    Western Cape
    10 days ago
  •  ...position reports to an Engineering Manager Your...  ...platform evolution Design, develop, and test code written...  ...profile application performance. Take part in daily...  ...experience for an Intermediate Software Engineer Minimum 5-8...  ...See someone you like? High five, collab, and make... 

    takealot.com

    Western Cape
    15 days ago
  •  ...investment management in specific developed markets. Our Values are:...  ...innovation and superior performance; Leading with courage; Serving...  ...to realize their dreams. A Software Engineer (ML) is an independent...  ...engineering peers to deliver high-quality solutions, and actively... 

    Sanlam Group

    Western Cape
    10 days ago
  •  ...simplify banking, we’ve developed an all-inclusive banking...  ...to you. We need a senior engineer who leads technical initiatives...  ...6+ years of proven back-end software development experience, delivering...  ...-driven architectures is highly valued Experience in... 

    Capitec Bank

    Western Cape
    15 days ago
  •  ...approach to tap into emerging opportunities. Own Your Game: Work independently and make strategic decisions in a fast-paced, high-performance environment. What You Need to Succeed Proven experience in Connectivity, Fibre to the Home/Business, PBX, Voice,... 

    Vox Telecom

    Western Cape
    a month ago
  •  ...Responsibilities: Lead software delivery across...  ...Manage and mentor engineering teams Drive...  ...successful and high-quality project outcomes...  ...team growth and performance management...  .... One of the best Developer Recruitment Agencies...  ...C# Developer jobs, C++ Developer jobs, Java... 

    Communicate Finance

    Western Cape
    3 days ago
  •  ...simplify banking, we’ve developed an all-inclusive banking...  .... As a senior full stack engineer, you'll lead end-to-end...  ...from the ground up Optimise performance across the entire stack Integrate...  ...years of proven full stack software development experience,... 

    Capitec Bank

    Western Cape
    15 days ago
  •  ...R171212 Engineering Experienced Professional - Firmware and Software Are you a highly motivated, creative individual and passionate...  ...Hardware-in-the-loop testing and performance enhancements. ~...  ...technical solutions ~ Developing and completing all required... 

    Baker Hughes

    Western Cape
    8 days ago
  •  ...Job Description:   Design, develop, and enhance mobile...  ...-functional teams to deliver high-quality, scalable mobile solutions...  ...frameworks Strong knowledge of software engineering principles and the SDLC...  ...For Further C# Developer jobs, C++ Developer jobs, Java Developer... 

    Communicate Finance

    Western Cape
    1 day ago
  •  ...Description:   Design, develop, and enhance modern web...  ..., and deliver clean, high-quality code in a fast-...  ...Understanding of software design principles and clean...  ...computer science, Software Engineering, Engineering, or...  ...Further C# Developer jobs, C++ Developer jobs, Java... 

    Communicate Finance

    Western Cape
    1 day ago
  •  ...a seamless, reliable, and highly secure digital financial experience...  ...for our customers. As a Software Development Engineer in Test (SDET), you will...  ...reaching production. Performance & Security Testing: Design...  ...code, and work alongside developers to trace defects down to... 

    Kuda

    Western Cape
    26 days ago
  •  ...tech space This position reports to the Software Engineering Manager. Your mission, should you choose to accept it: Developing and optimising systems to manage both...  ...work environments. See someone you like? High five, collab and make something great. Mentorship... 

    takealot.com

    Western Cape
    15 days ago
  •  ...Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or related field...  ...are spreading. The business needs a developer capable of surviving both the Frontend...  ...careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net... 

    Communicate Finance

    Western Cape
    1 day ago
  •  ...Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field...  ...superhero. It needs a Senior Flutter Developer." If you're ready to use your powers...  .... For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net... 

    Communicate Finance

    Western Cape
    1 day ago
  •  ...hire. Built for South African hiring volumes and conditions.Purpose of the job The purpose of this Fullstack Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programming using JavaScript along... 

    Talent Genie

    Western Cape
    19 days ago
  •  ...role matters As our Senior Software Developer (Java-Spring boot), you’ll...  ...proficiency in the engineering discipline, bringing depth...  ...aspects like accessibility, performance, and security. Advocate for...  ...~ Consistently delivering high-quality work, ensuring timely... 

    Flash

    Western Cape
    a month ago
  •  .... To simplify banking, we’ve developed an all-inclusive banking solution. Global...  ...of tickets. We're looking for an engineer who takes ownership. Someone who can pick...  ...for 3 to 5 years of professional software development experience Strong, hands-... 

    Capitec Bank

    Western Cape
    a month ago
  •  ...Integrate new clients into systems Perform development testing Maintain...  ...functionality Design and develop new features Provide 3rd line...  ...Required: ~ Tertiary qualification in Software Development, Computer Science, or Engineering (or equivalent) ~2–3 years’... 

    Network Finance

    Western Cape
    18 hours ago
  •  ...reasoning, benefits and trade-offs behind them. Design frontend...  .... Collaborate with other engineers to deliver complex functionality...  ..., code quality, application performance and maintainability....  ...Approximately 7+ years of professional software development experience .... 

    Psybergate

    Western Cape
    10 days ago
  •  ...’s degree in computer science, Engineering, Mathematics, or related field ~5+ years software development experience Requirements...  ...control KPAs: Design and develop scalable backend systems and...  ...Improve platform performance, security, and reliability Collaborate... 

    Network Finance

    Western Cape
    1 day ago
  •  ...innovative Electronic Engineer passionate about electronic...  ...embedded systems, and developing advanced technology...  ...embedded systems. Perform circuit analysis,...  ...design tools, simulation software, and PCB design principles...  ...development, C/C++ programming, or microcontroller... 

    Network Finance

    Western Cape
    1 day ago
  •  ...banking, we’ve developed an all-inclusive banking solution...  ...looking for an experienced Software Development Manager: Cash...  ...systems, and develop high-performing teams. The successful candidate...  ..., architecture governance, engineering standards and delivery... 

    Capitec Bank

    Western Cape
    15 days ago
  •  ...systems Enhance current functionality Design and develop new features Provide 3rd line support and...  ...and Skills Required: ~ Tertiary qualification in Software Development, Computer Science, or Engineering (or equivalent) ~3–8 years’ software development experience... 

    Network Finance

    Western Cape
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C++ Developer - The Engine Behind High-Performance Software. Be the first to apply!