This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The C++ software developers at DotActiv are responsible for translating application storyboards and use cases into functional applications.
They design, build, and maintain efficient, reusable, and reliable C++ code.
Ensuring the best possible performance, quality, and responsiveness of applications is a key part of their role.
They identify bottlenecks and bugs, devising solutions to these problems.
Maintaining code quality, organisation, and automatisation is also a crucial aspect of their responsibilities.
Requirements:
Minimum of 3 years relevant development experience and expertise in an IT development environment.
Grade 12 as per the national senior certificate requirements (Umalusi endorsed and must include higher grade Mathematics with a minimum of 70%).
A relevant IT certification by a recognised and acknowledged issuing authority (e.g., A+, N+, MCSE, MCP, MCT, VCP, VCSP, and more).
Proficient in C++, with a good knowledge of its ecosystems.
Strong understanding of object-oriented programming.
Skill for writing reusable C++ libraries.
Understanding fundamental design principles behind a scalable application.
Familiarity with Microsoft SQL Server (PostgreSQL would be advantageous).
Implementing automated testing platforms and unit tests.
Proficient understanding of code versioning tools (such as Git).
Benefits:
You’ll receive a Cost to Company of between R30k and R45k, depending on your qualifications and experience.
This is a remote-working position, which allows you the flexibility to be based anywhere in South Africa.
You’ll have a say over product decisions. Read this piece for more information.
You’ll have a chance to upskill yourself in any field that adds value to your current position.