This is a remote position.
About our client:
Our client a listed global leader that provides innovative solutions is committed to helping some of the worlds most wellknown brands tackle their most pressing business challenges. With a reputation as a trusted partner to global organisations the company delivers futurefocused 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 highperforming 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:
- Develop and maintain scalable efficient and maintainable C software systems. Participate in system design and architecture decisions.
- Write clean highperformance and reliable C code following best practices and modern standards.
- Analyse performance bottlenecks and memory issues. Optimise code for speed and efficiency.
- Mentor junior developers provide technical guidance and perform thorough code reviews to maintain highquality standards.
- Write and maintain unit tests and support QA in debugging and verifying issues.
- Maintain uptodate technical documentation for codebases APIs and architecture designs.
- Work closely with product managers system architects DevOps and other stakeholders to deliver highimpact features.
- Contribute to or create build systems continuous integration pipelines and developer tooling to streamline development.
What our client is looking for:
- A relevant tertiary degree would be beneficial (Computer Science IT etc.
- 5 years of experience in C software development including advanced concepts and best practices.
- Proven experience working within Agile methodologies including Scrum and Scaled Agile Framework (SAFe).
- Proficiency in testdriven development (TDD) automation continuous integration (CI) continuous delivery (CD) and the implementation and management of build pipelines.
- Handson experience with Oracle and PL/SQL within a relational database environment.
- Experience in Unix variants (HPUX Solaris AIX) and Linux operating systems.
- Familiarity with Docker and containerization technologies indicating an understanding of modern deployment and scaling strategies.
- Experience in fullstack development would be beneficial.
Job ID:
For a more comprehensive list of opportunities that we have on offer do visit our website
C++, Development, SDLC, Unix, Agile, Docker, Oracle, PL/SQL