As a Principal Software Engineer at Sabenza IT, you'll lead the design and development of advanced software solutions. This role is ideal for someone with a strong background in modern software practices and a passion for building robust systems.
Sabenza IT is looking for a Principal Software Engineer to join their team in Gauteng. In this role, you will be responsible for leading the development of cutting-edge software solutions that leverage modern architecture and technologies. Your expertise in APIs, distributed systems, and DevSecOps will be crucial in ensuring the delivery of high-quality, secure software products.
On a day-to-day basis, you will work closely with cross-functional teams to design and implement engineering platforms and accelerators. You will also be involved in establishing best practices for CI/CD processes, ensuring that the development lifecycle is efficient and secure. This position is perfect for someone who thrives in a collaborative environment and is eager to tackle complex technical challenges.
Key responsibilities include: • Leading the design and architecture of software systems • Collaborating with teams to implement secure coding practices • Driving the adoption of DevSecOps methodologies • Mentoring junior engineers and fostering a culture of continuous improvement
To succeed in this role, you should have a strong foundation in modern software engineering principles and a passion for innovation. Experience with Native development or .NET MAUI is a plus, but not mandatory. If you are a seasoned software developer looking to make an impact in a dynamic tech environment, this could be the perfect opportunity for you.
You'll be taken to the original listing on CareerJet to apply.