As the Head of Software Engineering, you'll lead a team in a hybrid work environment. Your focus will be on driving project delivery and ensuring the team's progress and health throughout the development lifecycle.
In the role of Head of Software Engineering, you will oversee a team of software engineers in a hybrid work setting in Johannesburg. Your primary responsibility will be to ensure that projects are delivered on time and meet quality standards. You will work closely with the Scrum Master to implement Agile methodologies, fostering a culture of continuous improvement and collaboration within the team.
Your day-to-day tasks will include monitoring the team's progress, addressing any roadblocks, and ensuring that the team is aligned with project goals. You will also be responsible for mentoring team members, helping them grow in their roles, and ensuring that they have the resources they need to succeed.
This role is ideal for someone with a strong background in software engineering and a passion for leadership. You should have experience in Agile practices and a proven track record of managing successful software projects. Key requirements include:
If you are looking to take the next step in your career and lead a talented team in a dynamic environment, this position could be a great fit for you.
You'll be taken to the original listing on CareerJet to apply.