As the Head of Software Engineering, you'll lead a team of developers and oversee the entire software development lifecycle. This role is ideal for someone with strong leadership skills and a passion for technology.
In this role, you will be responsible for leading the software engineering team at Network Recruitment in Johannesburg. Your main focus will be on managing the software development lifecycle, ensuring that projects are delivered on time and meet quality standards. You will work closely with various stakeholders to align the team's objectives with the company's goals.
Your daily responsibilities will include overseeing project planning, resource allocation, and team performance. You will mentor and guide team members, fostering a culture of continuous improvement and innovation. Additionally, you will implement best practices in software development and ensure that the team adheres to established processes.
This position is suited for someone with significant experience in software development and a proven track record in leadership. You should be comfortable working in a fast-paced environment and be able to manage multiple projects simultaneously. Strong communication skills and the ability to motivate a team are essential.
Key requirements for this role include: • Extensive experience in software development and project management • Proven leadership skills with the ability to inspire and guide a team • Familiarity with Agile methodologies and modern development practices • A strong understanding of the software development lifecycle and best practices
If you are passionate about technology and have a desire to lead a talented team, this role could be a great fit for you.
You'll be taken to the original listing on CareerJet to apply.