Are you a Senior Software Engineer with at least 8 years of experience developing, testing and implementation of C++ applications that will be used on local devices, as well as experience in different software languages and some in firmware applications. If you have any experience in software system and/or architecture design will be a major benefit. If this is you then apply today Minimum Requirements: BSc or BEng Engineering or equivalent · Computer Science and Software Development skills · A minimum of 5 years industry experience in programming and high-level language of C++ (a minimum of 3 years C++), C, C#, Visual Studio. · C++ is essential with the ability to code in the language. · Proficiency in Programming and Object-Oriented Programming (OOP) · Exposure to integration of APIs · Strong problem-solving and analytical skills · Experience in managing a team of developers · Experience in the medical technology industry is a plus Should you meet the requirements for this position, please email your CV it.vacancystand-outstaffing.co.za . You can also contact the team on XXX-XXXX or alternatively you can visit our website Should you not hear from us within 3 days, please consider your application unsuccessful.