DotActiv is hiring a
C++ Software Developer in South Africa
![Logo of DotActiv](https://cdn.jobscollider.com/logo/dotactiv-f41f.webp)
Summary
The job is for a C++ software developer at DotActiv, a company offering retail category management software. The role involves translating application storyboards into functional applications, designing, building, and maintaining efficient C++ code, identifying bottlenecks and bugs, ensuring performance, quality, and responsiveness of applications, and maintaining code quality, organization, and automation. Minimum requirements include 3 years of relevant development experience, a national senior certificate with higher grade Mathematics (70% or more), an IT certification, proficiency in C++, understanding of object-oriented programming, familiarity with Microsoft SQL Server and Git, and implementing automated testing platforms and unit tests. Benefits include a Cost to Company salary between R30k and R45k, remote work flexibility within South Africa, opportunities for product decision-making, upskilling, and professional development.
Requirements
- Minimum of 3 years relevant development experience
- 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
- 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)
Responsibilities
- Translate application storyboards and use cases into functional applications
- Design, build, and maintain efficient, reusable, and reliable C++ code
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs, and devise solutions to these problems
- Maintain code quality, organisation, and automatisation
Benefits
- Cost to Company salary between R30k and R45k, depending on qualifications and experience
- Remote-working position, which allows you the flexibility to be based anywhere in South Africa
- Opportunities for product decision-making
- Upskilling opportunities in any field that adds value to your current position
- Professional development opportunities
Similar Jobs
- 4 days ago💰$80k-$150k📍Germany
- 4 days ago💰~$61k-$76k📍Germany
- 4 days ago💰~$61k-$76k📍Germany
- week ago💰$1k📍South Africa
- week ago💰$1k📍South Africa
- 3 weeks ago💰$1k📍South Africa
- 1 months ago💰~$61k-$76k📍South Africa
- today💰$80k-$150k📍South America
- today💰~$115k-$130k📍Worldwide