Skip to content

Senior C++ Developer

  • On-site
    • Pretoria, Gauteng, South Africa
  • Microsoft Services (MIC&PRJ)

Job description

C++ /.NET DEVELOPER

We are seeking 3 talented C++ /.NET Developer to join our dynamic team. If you are passionate about software development and have a strong background in C++ and .NET technologies, we want to hear from you!

  • Design, develop, and maintain efficient, reusable, and reliable C++ code

  • Integrate data storage solutions using SQL databases

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Ensure the best possible performance, quality, and responsiveness of applications

  • Identify bottlenecks and bugs, and devise solutions to address and mitigate these issues

Job requirements

RESPONSIBILITIES

  • Translate business needs to technical specifications.

  • Design, build and deploy applications

  • Conduct unit testing and troubleshooting

  • Evaluate and improve Development governance & standards incl. Code reviews.

  • Collaborate with teams to integrate systems.

  • Manage Azure DevOps projects (branching strategies and policies)

  • Mentor junior and intermediate developers

  • Create CI/CD pipelines for Azure and on-prem environments

  • Assist with bringing cloud solutions up to par with industry standards.

KNOWLEDGE AND SKILLS

  • Experience with C# AND C++

  • Application Development

  • DevOps practices & Micro Services

  • Software development practices & Software Development Lifecycle

  • Expertise in Azure / AWS technologies and tools

MINIMUM EDUCATION

  • Degree in Computer Science or equivalent

  • Preferred: Azure Certified (AZ-900, AZ-204)

  • GitHub Copilot certification (Advantageous) 


Who we are:

or