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 enjoy working in a collaborative environment.
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, focusing on APIs and distributed systems. You will also play a key role in integrating DevSecOps practices and ensuring secure software engineering throughout the development lifecycle.
Your day-to-day tasks will involve collaborating with other engineers to build engineering platforms and accelerators. You will lead projects that require a deep understanding of CI/CD processes and contribute to the overall improvement of the software development process. This position is suited for someone who thrives in a fast-paced environment and is eager to tackle complex challenges.
Key responsibilities include: • Designing and implementing scalable software solutions • Leading the development of APIs and distributed systems • Ensuring best practices in DevSecOps and secure software engineering • Collaborating with cross-functional teams to deliver high-quality software
To succeed in this role, you should have a strong background in modern software architecture and experience with both native development and .NET MAUI. You should be comfortable working in a collaborative environment and have a passion for continuous learning and improvement. If you are an experienced software engineer looking to make a significant impact, this role is for you.
You'll be taken to the original listing on CareerJet to apply.