As a Principal Software Engineer at Sabenza IT, you'll leverage your extensive experience to create elegant and efficient code. This role is ideal for someone who thrives in a cloud environment and has a deep understanding of software architecture and DevSecOps practices.
Sabenza IT is looking for a Principal Software Engineer to join their team in Johannesburg. This role is perfect for a seasoned professional with over 20 years of experience who is passionate about writing high-quality code. You will be working on cloud platforms like Azure, AWS, or Google Cloud, and your expertise in modern software architecture and DevSecOps will be crucial to the success of the projects you lead.
In this position, you will be responsible for designing and implementing robust software solutions. Your day-to-day tasks will include collaborating with cross-functional teams, mentoring junior developers, and ensuring the best practices in coding and architecture are followed. You will also play a key role in optimizing existing systems and integrating new technologies to enhance performance.
The ideal candidate for this role is someone who enjoys tackling complex problems and has a strong foundation in distributed systems and APIs. You should be comfortable working in a fast-paced environment and have a genuine enthusiasm for technology and innovation. If you are ready to take your career to the next level and make a significant impact, this position is for you.
Key requirements include a deep understanding of modern software architecture, hands-on experience with cloud services, and a solid grasp of DevSecOps principles. Your ability to write clean, maintainable code and your passion for continuous learning will set you apart in this role.
You'll be taken to the original listing on CareerJet to apply.