Lead Software Development Teams
We are seeking an experienced Software Engineering Manager to drive the development of cutting-edge software solutions and lead multiple engineering teams to achieve strategic goals.
The ideal candidate will have proven experience in managing high-performing engineering teams, strong technical skills and expertise in software development methodologies, and excellent communication and interpersonal skills.
Key Responsibilities:
* Lead engineering teams to deliver high-quality software products.
* Collaborate with cross-functional teams to define and execute technology strategies.
* Mentor and develop engineers to reach their full potential.
Requirements:
* Proven experience in leading large-scale software development projects.
* Strong technical skills and expertise in Agile and Scrum methodologies.
* Excellent communication and interpersonal skills.
* A tertiary degree in Computer Science or related field.
What We Offer:
* A dynamic work environment that encourages innovation and collaboration.
* Ongoing opportunities for professional growth and development.
* A competitive salary package and benefits.
* A chance to make a meaningful contribution to the success of our business and the lives of our users.