As a Principal Software Engineer at Sabenza IT, you'll lead the development of innovative software solutions. This role is ideal for experienced engineers who are passionate about modern software practices and want to make a significant impact.
Sabenza IT is looking for a Principal Software Engineer to join their team in Gauteng. In this role, you will be responsible for designing and implementing modern software architectures and distributed systems. Your expertise in APIs and secure software engineering will be crucial as you work on building engineering platforms and accelerators that enhance development processes.
You will collaborate with other engineers to ensure that best practices in DevSecOps and CI/CD are followed. This position requires a deep understanding of software development principles and the ability to lead projects from conception to deployment. You will also mentor junior engineers, helping them grow their skills and knowledge.
Key responsibilities include: • Designing and developing scalable software solutions • Implementing secure coding practices • Leading the integration of CI/CD pipelines • Collaborating with cross-functional teams to deliver high-quality products
The ideal candidate will have a strong background in software development, particularly with modern architectures and distributed systems. Experience with Native or .NET MAUI development is a plus. If you are an innovative thinker who enjoys tackling complex challenges, this role is a great fit for you.
You'll be taken to the original listing on CareerJet to apply.