About this role
The team is seeking a Senior Development Manager to join their dynamic Technology team. This role is pivotal in building and enabling high-performing engineering teams that deliver high-quality, secure, and performant solutions. If you thrive in a fast-paced, ideas-led environment, this position is ideal for you.
Key Responsibilities:
- Lead and mentor engineering teams to foster a culture of innovation and continuous improvement.
- Oversee the development process, ensuring adherence to best practices in software engineering.
- Collaborate with product management to align engineering efforts with business goals.
- Implement strategies for team performance enhancement and professional growth.
- Monitor project progress and manage resources effectively to meet deadlines.
Required Skills & Qualifications:
- Proven experience in software development and team management, with a strong understanding of Agile methodologies.
- Proficiency in modern programming languages and frameworks, such as Java, Python, or JavaScript.
- Experience with cloud technologies and platforms, particularly AWS or Azure.
- Strong communication and leadership skills, with the ability to motivate and inspire teams.
- Familiarity with DevOps practices and tools is a plus.
Experience:
- 5-8 years of relevant experience in software development and team leadership.
What we offer:
- A flexible hybrid work model with 2 days in-office.
- Opportunities for professional development and career growth.
- A collaborative and innovative work environment.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.