C++ Software Developer (Senior)

Parvana

Not Interested
Bookmark
Report This Job

profile Job Location:

Cape Town - South Africa

profile Monthly Salary: Not Disclosed
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

This is a remote position.

Location: Cape Town Work Type: Remote Job ID: J107126

About our client:
Our client a listed global leader that provides innovative solutions is committed to helping some of the worlds most well-known brands tackle their most pressing business challenges. With a reputation as a trusted partner to global organisations the company delivers future-focused solutions that enhance customer experiences and enable businesses to stay ahead of the digital curve. Driven by a passion for innovation and customer success this company has become known for its reliable and impactful solutions. As a member of this dynamic team the successful candidate will have the option to work in a hybrid capacity or in a traditional office environment. Working alongside a high-performing and diverse team of professionals on a global scale the ideal candidate will bring a proven track record of achievement and a passion for driving results. You will be part of a team contributing to a culture of inclusion connectedness and an environment surrounded by opportunity.

What you will be doing:
  • Join a dynamic team to develop and maintain scalable efficient and highly maintainable C software systems. Youll play a key role in system design and architecture decisions.
  • Craft clean high-performance and reliable C code adhering to modern standards and best practices.
  • Dive into performance analysis identify bottlenecks and optimize code and memory usage for maximum speed and efficiency.
  • Take on a mentorship role for junior developers providing technical guidance and conducting thorough code reviews to ensure our high-quality standards.
  • Ensure code reliability by writing and maintaining unit tests and collaborate with QA to debug and verify system issues.
  • Keep the knowledge base strong by maintaining up-to-date technical documentation for codebases APIs and architecture designs.
  • Collaborate closely with product managers system architects DevOps and other stakeholders to bring high-impact features to life.
  • Contribute to or lead the creation of build systems continuous integration pipelines and developer tooling constantly seeking to streamline our development process.

What our client is looking for:
  • 5 years of experience in advanced C software development and best practices.
  • Proven experience with Agile including Scrum and Scaled Agile Framework (SAFe).
  • Proficiency in TDD CI/CD and managing build pipelines.
  • Hands-on experience with Oracle and PL/SQL in a relational database environment.
  • Experience with Unix variants (HP-UX Solaris AIX) and Linux.
  • Familiarity with Docker and containerization technologies. (Full-stack experience is a beneficial plus).

For a more comprehensive list of opportunities that we have on offer do visit our website -

Requirements

C Software Developer Senior Cape Town Remote Agile Scrum SAFe TDD CI/CD Oracle PL/SQL Unix Linux Docker Containerization Performance Analysis System Design


Required Skills:

C Software Developer Senior Cape Town Remote Agile Scrum SAFe TDD CI/CD Oracle PL/SQL Unix Linux Docker Containerization Performance Analysis System Design

This is a remote position. Location: Cape Town Work Type: Remote Job ID: J107126 About our client: Our client a listed global leader that provides innovative solutions is committed to helping some of the worlds most well-known brands tackle their most pressing business challenges. With ...
View more view more

Company Industry

IT Services and IT Consulting

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems