Systems Development Manager, Sports Integrations (Manchester)
A Development Manager is required to manage a team that is responsible for developing, enhancing, and supporting our integrations on the Sports site.
The Integrations team is vital to the continued success of bet365, having responsibility for analysing and understanding integration requirements, both within the organisation and with external partners, designing and implementing robust and seamless integration solutions, ensuring interoperability between various systems such as video and audio streaming, push notifications, gaming, lotto and geolocation. The role involves working alongside skilled developers, exposure to cutting-edge technologies, and the opportunity to influence the technical direction of the team. Responsibilities include leading, assisting and supporting Software Development Team Leaders and Technical Leads in the successful delivery of software to agreed timescales by coordinating and driving the team's activities.
This role can be based in our Manchester or Stoke offices and the candidate must be able to travel between the two offices as they’ll manage teams in both locations.
There is an existing team based in our Stoke office, the candidate will be required to immediately build a second team within the Manchester office therefore the candidate must have previous experience of hiring new teams.
The candidate must have experience of managing managers and managing multiple teams.
This role is eligible for inclusion in the Company’s hybrid working from home policy.
Preferred skills and experience
* Self-motivation, with a proactive attitude and a drive to succeed by leading technical solutions, people, delivery and strategy.
* Demonstrate delivery and results focused approach, with experience as a reflective and adaptable leader.
* Strong team player, with the ability to build an effective team of technical professionals, manage multiple streams of activity and shift focus regularly.
* Demonstrable experience in effective communication, both written and verbal, to technical and Business audiences.
* Well-organised and skilled in time management, people management, conflict resolution, task allocation, delegation and risk management.
* Experienced in coaching, providing productive feedback and challenging engineers to be innovative and solve problems creatively, using your experience in system design.
* Ability to focus on Business needs, whilst being proactive and contributing to ideas, with high standards of work and attention to detail.
* Ability to lead by example, demonstrate successful execution and coach other Managers, fostering strong cross team collaboration.
* Experienced in leading multiple teams of Software Engineers by hiring, developing and recognising talent.
* Formal training or certification in software engineering concepts with advanced applied experience, with proven experience leading technologists to manage complex technical items.
Main Responsibilities
* Understanding the team’s workload and its alignment with departmental objectives, ensuring resource and time requirements are clear while assessing impacts, risks and costs.
* Contributing to the creation of a long-term strategic roadmap, socialising it with the team and stakeholders, creating a plan for execution, influencing group strategy and driving cross team execution.
* Committing to team and department deliverables for larger projects.
* Maintaining a strong understanding of the technical structure, domain and architecture of the systems the team manages, including their configuration in development and production environments.
* Working with stakeholders to define, plan and produce fit-for-purpose solution, to ensure the successful and timely delivery of development works.
* Establishing clear goals, providing coaching and implementing processes to enable team advancement and growth, whilst fostering a culture of technical excellence, and continuously improving engineering practices and tooling to help grow leaders within the team.
* Ensuring capacity and capability to meet Business demands, effectively managing support and development responsibilities, and ensure 24/7 support is available where required.
* Taking ownership of issues and development deliverables, managing them from start to finish.
* Making well balanced decisions under pressure, prioritising the stability of the site and service to customers.
* Identifying and address inefficiencies to optimise speed and predictability of delivery across teams.
#J-18808-Ljbffr