Development Manager - Java
Hybrid Remote (1 day per week in Crawley)
Competitive Salary + Benefits + Bonus
A fast-growing, global leader in real-time data analytics is expanding its software engineering function. We are looking for an experienced Development Manager to lead a talented and highly skilled software team, focusing on team performance, process efficiency, and high-quality software delivery.
As Development Manager, you will oversee a team of up to 30 people, including Technical Leads, Developers, Product Owners, and QA. This is a leadership role with a strong emphasis on people management, process improvement, delivery, and stakeholder engagement. While the role is not hands-on technically, you'll need a solid background in Java software development to understand technical challenges and support the team effectively.
This role offers hybrid working with 1 day per week in the Crawley office.
About You:
Proven experience leading hybrid and remote software development teams.
A background in software engineering, particularly Java development (Java, multi-threaded server-side applications).
Strong people management experience, including 1-2-1s, performance appraisals, and career development planning.
Excellent communication skills with the ability to work closely with stakeholders and cross-functional teams.
Solid understanding of microservice architecture and modern software delivery practices.
Experience working in Agile, Scrum, or Waterf...