C++ Developer
Amaris Consulting
Join our team and start a new adventure in an international and dynamic environment, where you will be able to fulfil your career expectations in a fast-growing organization.
Your missions
- Design and implement software for signal processing applications.
- Develop and optimize algorithms for high-performance and real-time systems.
- Support the development of low-latency network communication protocols.
- Participate in system integration efforts across software, firmware, and hardware.
- Maintain software baselines using version control systems.
- Ensure reliable delivery of assigned software modules and components to assist overall project timelines.
Your profile
- Experience in C++ for performance-critical applications.
- Experience with parallel computing using NVIDIA CUDA.
- Experience in programming, scripting, and simulation using Python and MATLAB.
- Experience in radar signal processing.
- Academic background: Degree in Engineering, Computer Science, or Applied Mathematics.
- Understanding of memory management and system-level optimization.
- Understanding of high-speed TCP/UDP communications and network programming.
- Working knowledge of modern source control systems.
- Practical knowledge and application of system integration techniques.
- Solid foundational understanding of software architecture, network programming, and version control.
- You have a team-oriented mindset with the ability to adapt and learn quickly in a specialized, multi-disciplinary environment.
What We Offer
- An international community, bringing together 110+ different nationalities
- An environment where trust has a central place: 70% of our key leaders started their careers at the first level of responsibilities
- A robust training system with our internal Academy and 250+ available modules
- A vibrant workplace that frequently gathers for internal events (afterworks, team buildings, etc.)
Amaris Consulting is proud to be an equal-opportunity workplace. We are committed to promoting diversity within the workforce and creating an inclusive working environment. For this purpose, we welcome applications from all qualified candidates regardless of gender, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.
Who are we?
Amaris Consulting is an independent technology consulting firm providing guidance and solutions to businesses. With more than 1,000 clients across the globe, we have been rolling out solutions in major projects for over a decade – this is made possible by an international team of 7,600 people spread across 5 continents and more than 60 countries. Our solutions focus on four different Business Lines: Information System & Digital, Telecom, Life Sciences and Engineering. We’re focused on building and nurturing a top talent community where all our team members can achieve their full potential. Amaris is your steppingstone to cross rivers of change, meet challenges and achieve all your projects with success.
At Amaris, we strive to provide our candidates with the best possible recruitment experience. We like to get to know our candidates, challenge them, and be able to give them proper feedback as quickly as possible. Here's what our recruitment process looks like:
Brief Call : Our process typically begins with a brief virtual/phone conversation to get to know you! The objective? Learn about you, understand your motivations, and make sure we have the right job for you!
Interviews (the average number of interviews is 3 - the number may vary depending on the level of seniority required for the position). During the interviews, you will meet people from our team: your line manager of course, but also other people related to your future role. We will talk in depth about you, your experience, and skills, but also about the position and what will be expected of you. Of course, you will also get to know Amaris: our culture, our roots, our teams, and your career opportunities!
Case study : Depending on the position, we may ask you to take a test. This could be a role play, a technical assessment, a problem-solving scenario, etc.
As you know, every person is different and so is every role in a company. That is why we have to adapt accordingly, and the process may differ slightly at times. However, please know that we always put ourselves in the candidate's shoes to ensure they have the best possible experience.
We look forward to meeting you!
- ...management solutions, including hardware and software, for sectors like retail, commercial, and industrial, is seeking an Intermediate C++ Developer who will be developing and extending their current software solutions, providing quality feedback to testing/implementation...
- ...Our client is seeking a highly experienced Senior C++ Developer to join a fully remote team in South Africa, working on high-performance real-time video streaming and processing applications used by leading global production studios. This role is ideal for a developer...
- ...codebase, gather user data, and respond to requests from Senior Developers/CTO. You will help develop information systems by designing,... ...need 2 years experience in a similar role with proficiency in C++, C#, Java, Python, Kotlin, RESTful APIs & MVC pattern. DUTIES...
- ...Location Cape Town, South Africa SUMMARY Junior/Trainee Developer Job Brief We are looking for a person to join our small... ...development stack is Microsoft-based, using MS SQL, Visual Studio 2026, C++, and C# Blazor, although Linux with PostgreSQL is on the horizon...
- ...Our client is looking for a highly accomplished Senior Software Developer to lead the evolution of a mission-critical software platform. This... .... Key Responsibilities Rewrite and optimise an existing C++ application using the most appropriate modern programming language...
- ...Cape Town, South Africa SUMMARY We’re on the hunt for a developer who can comfortably jump between frontend finesse, backend logic... ...assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular...
R 1,400,000 - 1,500,000 pa
...3-Chels-1 Across the engineering universe, there are countless developers. Many can write code. Few can command the entire Software... ...assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers,...- A leading strategy and innovation consulting firm is looking for a Intermediate .Net Developer to join their team in Cape Town, WC. Responsibilties: Pair with other developers and learn the software development process and life cycle; Construct and implement application...
- a company that provides a developer of a cloud-based restaurant management system, designed to increase efficiency in the hospitality industry, is seeking a Backend Developer to join their team. You'll work with senior developers to build and maintain high-performance...
- ...A leading Assurance company is seeking a Business Developer to joint their team. This role entails developing strategic business development plans, coordinating with internal teams to address customer needs and wants, and aiming to improve customer satisfaction and...
- Bachelors degree in Data Science, Engineering, Programming or similar discipline. At least 1 year of relevant work experience in BI Development or related fields. Experience with development of BI tools (primarily Power BI). Keen eye for visual design of technical...
- ...Back-End Developer ( Java ) We are looking for an experienced Back-End Developer to design, build, and maintain reliable back-end solutions using Java technologies. This role focuses on developing secure, scalable systems and APIs that support high-performing applications...
- ...A leading packaging solutions company is looking for an experienced Business Developer with strong experience in sales growth and account management within the packaging industry to join their team in Epping, Cape Town . The successful candidate will be responsible...
- Our client is seeking a skilled Business Developer in the life insurance sector to join their team in Cape Town, WC. This role involves identifying potential clients, presenting tailored product proposals, and ensuring sales success. The ideal candidate will collaborate...
- ...We are looking for a qualified Database developer to design stable and reliable databases, according to our companys needs. You will be responsible for developing, testing, improving and maintaining new and existing databases to help users retrieve data effectively. As...
- ...We're seeking an innovative, highly-motivated and qualified C# developer to join our team of professionals. Role Responsibilities Understanding business requirements and how they translate to the application logic /UI Writing well-designed and efficient code...
- ...We are looking for a Python Developer to join our engineering team and help us develop and maintain various software products. Python Developer responsibilities include writing and testing code, debugging programs and integrating applications with third-party web services...
- ...A leading FMCG food manufacturing company is looking for an experienced Product Developer with strong experience in food product development, flavour innovation, project management, and food manufacturing to join their team in Cape Town. The company supplies a diverse...
- ...Full Stack Developer job in Cape Town Apply via Hire Resolve, the Top Tech Recruitment Agency in Cape Town Are you a skilled Full Stack Developer looking to join high-impact teams and work on innovative digital platforms in Cape Town? At Hire Resolve...
- ...Key Responsibilities ~ Design, develop, and maintain robust applications using C# and .NET Core (6+) ~ Build and maintain RESTful APIs and web applications using ASP.NET / ASP.NET Core ~ Develop and optimize database solutions using MS SQL Server (2019+), T-SQL...
- ...PBT Group has an exciting opportunity for an experienced C# .NET Developer to join our software engineering team. The role involves developing and maintaining enterprise applications and services using modern Microsoft technologies and frameworks. The successful candidate...
- ...Inland Team and will act as a support to the Corporate Business Consultants who focus on the corporate sector. As a Junior Sales Developer, you will be responsible for setting up new business meetings for the Corporate Distribution Team. Job Description: We are seeking...
- ...Ruby Developer - CPTIT - Software Development Cape Town - Western Cape - South Africa ENVIRONMENT: Our client, a mission-driven company transforming the future of bicycle security, is seeking a Senior Software Developer to join their Cape Town office. The ideal...
- Hire Resolves client is urgently seeking the expertise of a Senior Project Developer in Cape Town, WC. Responsibilities: Lead the development of the project pipeline to ensure balanced and de-risked portfolio Assist with business development, site and project acquisition...
R 800,000 pa
...Build software that powers the future of insurance technology. Are you a passionate C# Developer looking for an opportunity to work on modern, cloud-based software used by clients across South Africa, the UK, and beyond? Join an innovative InsurTech company where you...- ...Town, South Africa Salary Monthly SUMMARY #SHIFTINTOHIGHCAREER by joining an IT Company that seeks the expertise of a BI Developer POSITION INFO Minimum requirements: Must have a minimum of 3 to 5 years experience as a BI Developer in the IT Industry...
- ...will collaborate with crossâfunctional teams to translate business requirements into technical solutions while mentoring junior developers and helping shape a strong engineering culture. With exposure to modern technologies, cloud platforms, and a collaborative...
- ...data-driven energy efficiency, monitoring, and renewable energy solutions for businesses and industries is seeking a Frontend-heavy Developer to join their lean, fast-moving energy monitoring team. You will build and maintain responsive web interfaces and data-rich...
- ...platform that specializes in analyzing complex data relationships in real-time is seeking a high-energy, self-starting Senior Full Stack Developer to contribute to the growth and success of their graph intelligence platform. This role incorporates all aspects of developing and...
- ...A strategy and innovation consultancy focused on digital transformation in Africa, working with governments and companies to develop growth strategies, build innovation capabilities, and create digital solutions for public and private sectors, is seeking an Intermediate...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Developer. Be the first to apply!
