As a Lead Software Engineer, you will guide a team in implementing best practices in software development. Your focus will be on improving engineering flow and enhancing the developer experience through effective metrics and methodologies.
In this role, you will lead a team of software engineers in Johannesburg, focusing on improving the software development process. You will implement DevSecOps practices to ensure security is integrated into the development lifecycle. Your responsibilities will include using delivery metrics to identify areas for improvement in engineering flow and overall quality.
You will work in an Agile environment, collaborating closely with your team to deliver high-quality software solutions. Your expertise in AI evaluation and various engineering patterns will be valuable as you guide your team in adopting best practices. This position is ideal for someone who enjoys mentoring others and driving continuous improvement in software development.
Key responsibilities include: • Leading a team of software engineers • Implementing DevSecOps practices • Analyzing delivery metrics for improvement opportunities • Enhancing the developer experience
To succeed in this role, you should have a strong background in software development and a passion for improving processes. Experience in Agile methodologies and a solid understanding of delivery metrics will be crucial. If you are looking to make a significant impact in a collaborative and innovative environment, this position could be a great fit for you.
You'll be taken to the original listing on CareerJet to apply.