2,954 C C jobs in South Africa
C++ Developer (C++ Champion)
Posted 2 days ago
Job Viewed
Job Description
Are you ready to conquer the world of C++ development? We are on the hunt for a true champion to join our client’s team! If you eat, sleep, and breathe C++, then this is the opportunity you've been waiting for.
Duties & ResponsibilitiesJob Description:
Our client strives for excellence in everything they do, and they need a C++ developer who shares their passion for pushing boundaries and achieving greatness. As a champion in the world of C++, you will be at the forefront of their cutting-edge projects, working alongside a team of talented individuals who are equally driven to succeed.
- Strong proficiency in C++ development
- Master the art of object-oriented programming principles with unwavering confidence
- Harness the power of software development methodologies and best practices to conquer any coding challenge
- Unleash your command over data structures and algorithms, paving the way for unparalleled success
Bachelor’s degree in Computer Science, Engineering, or a related field
Contact InformationContact CARLIN FISHER on or , quoting the Ref: CTI .
#J-18808-LjbffrClient Relations
Posted today
Job Viewed
Job Description
We're seeking motivated Client Specialists to drive our client engagement and business growth in Observatory, Cape Town.
What You'll Do:
Make outbound calls to prospective property clients
Build strong client relationships through exceptional service
Collaborate with our sales team to achieve targets
Provide professional customer support and follow-ups
What We're Looking For:
Previous call centre or sales experience (real estate preferred)
Excellent communication and phone skills
Proficiency in Microsoft Office/Google Suite
Own laptop required
Team player with independent work ability
What We Offer:
Salary: Up to R11,000/month
Full-time, Monday - Friday position
Dynamic, fast-paced work environment
Career growth opportunities in real estate
If you are interested send your CV and cover letter to
Location: Observatory, Cape Town
Job Type: Full-time
Pay: Up to R12 000,00 per month
Application Question(s):
- Do you have a laptop?
Work Location: In person
Job Type: Full-time
Pay: R8 000,00 - R12 000,00 per month
Application Question(s):
- Do you have a laptop?
Work Location: In person
C++ Developer (C++ Dragon Slayer)
Posted 2 days ago
Job Viewed
Job Description
Are you fearless enough to face the fiery challenges of C++ programming? Prepare your swords and shields, for my client the Emperor seeks warriors of the highest calibre to join their legendary ranks!
Duties & Responsibilities- Mastery of the C++ programming language, adept at deciphering its complexities.
- 2 - 5 years of experience with specialized technologies C++, SQL, PHP, and Linux.
- Familiarity with the intricacies of multi-threading, memory management, and optimization techniques.
- Sharp problem-solving skills and an eagle eye for detail.
- Excellent communication and collaboration skills for effective teamwork.
If you're ready to embark on an epic adventure in the realm of C++ programming, submit your resume and a tale of your bravest exploits in the realm of coding.
Contact InformationContact Chelsea Fisher on or , quoting the Ref: CTI .
Package & RemunerationR 300 000 - R 480 000 - Annually
#J-18808-LjbffrSoftware C/C++ Systems Engineer
Posted 7 days ago
Job Viewed
Job Description
Overview
We are seeking a Senior Software Systems Engineer to manage system software requirements for customer projects. Responsibilities include coordinating software development with the Design and Development team, reporting to Program Management, driving system software integration and testing, configuring lifecycle data, and interfacing with clients.
Key Responsibilities- Lead and manage Software System Engineering processes for projects.
- Create and maintain system software development and requirements documentation.
- Design software system architecture and related designs as needed.
- Analyze software requirements and derive sub-system requirements.
- Document software interface requirements and validation processes.
- Support system development, integration, and testing.
- Provide technical support to Marketing, Bid Office, and Product Management.
- Input into quotes and tender costs for timescales, and resources.
- Ensure effective communication and integration for customer projects.
- 5+ years in system development or related environment.
- Advanced knowledge of Software Systems Engineering processes.
- Experience with embedded software development.
- Familiarity with computer hardware, networking, and communication protocols.
- Proficiency with Case Tools (e.g., Enterprise Architect), C/C++, and Linux.
- Automated testing experience is a plus.
- BEng in Computer Engineering, Electronic Engineering, or similar.
Apply today!
Only shortlisted candidates will be contacted.
#J-18808-LjbffrApplication Developer (C# / .NET / C++)
Posted 4 days ago
Job Viewed
Job Description
Location: Cape Town (Century City), Hybrid (3 days per week in office)
Salary: R 420,000 – R 720,000 Annual CTC
Benefits: Medical Aid Contribution
Key Responsibilities / Daily Duties:
As an Application Developer, you will be responsible for the full lifecycle of high-performance software solutions. Your key duties will include:
- Designing and developing scalable, high-performance applications using C# and the .NET framework.
- Implementing performance-critical components and libraries using C++ .
- Building, maintaining, and securing robust Web APIs to enable seamless service integration.
- Integrating and working with AMQP messaging systems like RabbitMQ .
- Designing, optimizing, and writing efficient queries for PostgreSQL databases.
- Implementing secure authentication and authorization using OAuth protocols.
- Contributing to the development of 3D systems , which may include visualization tools or data processing pipelines.
- Applying Cybersecurity best practices throughout the development process to ensure application and data integrity.
- Utilizing Matlab for advanced tasks such as pose estimation or signal processing.
- Collaborating within a team using Agile/Scrum methodologies to troubleshoot, test, and deploy high-quality solutions.
The Ideal Tech Stack & Experience:
- Essential: 3-5 years of professional coding experience with C# , .NET , and C++ .
- Essential: Strong experience with Web API development, PostgreSQL , and messaging queues (RabbitMQ/AMQP ).
- Essential: Experience with authentication protocols like OAuth .
- Highly Advantageous: Experience with Kubernetes and cloud platforms (AWS, Azure, or GCP ).
- Highly Advantageous: Knowledge of 3D frameworks (e.g., OpenGL, Unity) or experience with Matlab for signal processing.
- Advantageous: Familiarity with DevSecOps practices and a passion for building secure applications.
Qualifications & Skills:
- A Bachelor's degree in Computer Science, Engineering, or a related field, OR equivalent practical experience.
- Experience working in both Waterfall and Agile/Scrum development environments.
- Excellent problem-solving abilities and a proactive approach to teamwork.
- Strong communication skills and the ability to work effectively in a collaborative environment.
Why Join Our Client?
- Impactful Work: Solve complex, real-world problems in robotics and automation that have a global impact.
- Cutting-Edge Technology: Work with a modern and diverse tech stack on challenging and innovative projects.
- Global Exposure: Be part of an international team with occasional travel opportunities to the USA.
- Growth & Development: Join a growing team with significant opportunities for professional and technical advancement.
- Hybrid Flexibility: Enjoy a balanced work model with a hybrid office policy.
Software C/C++ Systems Engineer
Posted today
Job Viewed
Job Description
We are seeking a Senior Software Systems Engineer to manage system software requirements for customer projects. Responsibilities include coordinating software development with the Design and Development team, reporting to Program Management, driving system software integration and testing, configuring lifecycle data, and interfacing with clients.
Key Responsibilities:
- Lead and manage Software System Engineering processes for projects.
- Create and maintain system software development and requirements documentation.
- Design software system architecture and related designs as needed.
- Analyze software requirements and derive sub-system requirements.
- Document software interface requirements and validation processes.
- Support system development, integration, and testing.
- Provide technical support to Marketing, Bid Office, and Product Management.
- Input into quotes and tender costs for timescales, and resources.
- Ensure effective communication and integration for customer projects.
Skills and Experience:
- 5+ years in system development or related environment.
- Advanced knowledge of Software Systems Engineering processes.
- Experience with embedded software development.
- Familiarity with computer hardware, networking, and communication protocols.
- Proficiency with Case Tools (e.g., Enterprise Architect), C/C++, and Linux.
- Automated testing experience is a plus.
Qualifications:
- BEng in Computer Engineering, Electronic Engineering, or similar.
Apply today
*Only shortlisted candidates will be contacted.
Danielle Paxton
C++ developer (c++ dragon slayer)
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest C c Jobs in South Africa !
Software c/c++ systems engineer
Posted today
Job Viewed
Job Description
C# Developer
Posted 1 day ago
Job Viewed
Job Description
Description
Required Experience:
- 5 -10 years’ software development experience including design and development.
- Domain Banking and Payment
- Experience with C#, React, ASP.NET, Azure.
- Financial industry experience preferred.
- Proficiency with Microsoft Office applications.
- Knowledge of software development methodologies and the software development lifecycle.
- Ability to provide solutions to a variety of technical problems of moderate scope and complexity independently.
- Strong technical, analytical, and development skills.
- Intermediate knowledge of required programming languages.
- Effective verbal and written communication skills; effective customer service skills.
- Ability to work independently or within a team environment and handle multiple projects simultaneously.
Responsibilities
Responsibilities & Deliverables:
Your deliverables as a Software Engineer will include, but are not limited to, the following:
- Participates in software design meetings and analyzes user needs to determine technical requirements.
- Designs and develops high-quality code.
- Tests, debugs, analyzes, and fixes application problems/issues. Works closely with stakeholders to fix issues in a timely fashion.
- Follows the software development lifecycle process.
- Interacts with internal stakeholders to support product releases and/or resolve program problems.
- Other duties and projects as assigned.
C# Developer
Posted 2 days ago
Job Viewed
Job Description
Reference: NWA -Njabu-3
Calling on Intermediate C# Developers who are looking for that one opportunity to showcase their skills - then contact me!
A continuously growing company that specializes in assisting clients in optimizing their business through their innovative IT solutions. Our client is looking for an Intermediate Developer who is driven to deliver business solutions and is a self-starter. It will be expected of the candidate to assist in the development, configuration, deployment, and support of customer software solutions, participate in design and code reviews as well as to provide technical assistance to others, amongst other responsibilities.
Job Experience & Skills Required:- Bachelor's degree in Computer Science or related field.
- 3+ years' experience as a Software Developer (Java or C#).
- Experience working on SQL platforms.
- Strong communication skills, both written and verbal are essential.
- Advanced Microsoft Office skills (Visio, Excel, and Word).
- SCRUM would be an added advantage.
If you are interested in this opportunity, please apply directly. For more IT jobs, please visit
If you wish to send your CV via email, forward your CV to and copy the reference number in brackets in the subject line of your e-mail.
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 opportunities that appear for which you might be more suitable.
For more information contact:
Njabulo Ndzimande on
IT Recruitment Consultant