- Lead Agile Teams: Oversee multiple Agile teams, ensuring smooth delivery and addressing complex challenges.
- Mentor and Develop: Coach and mentor software engineers, fostering a culture of continuous learning and growth.
- Drive Innovation: Encourage innovation and explore emerging technologies to stay ahead of the curve.
- Ensure Quality and Security: Maintain high standards of quality, security, and compliance.
- Collaborate Effectively: Work closely with cross-functional teams to achieve shared goals.
- Proven experience leading software engineering teams in a fast-paced Agile environment.
- Strong technical background, including experience with mobile app development and cloud platforms (AWS, Azure).
- Deep understanding of software development methodologies, tools, and technologies.
- Excellent communication and interpersonal skills to build and maintain strong relationships.
- Ability to solve complex problems, make data-driven decisions, and manage multiple priorities.
- Experience with security frameworks (ISO27001, PCI) and compliance requirements.