Betting Jobs are working with a successful B2B business who are partnered with leading companies in the sports betting space. They are searching for a Software Engineering Manager to join their London based team. Apply today for a confidential discussion.
Manage a team of software engineers across the full SDLC and multiple time zones (front end, back end, dev-ops, and QA).
Work closely with the Technical Product Manager to translate our product roadmap into optimal assigned tasks in sprint delivery cycles.
Drive technical projects and provide leadership in an innovative and fast-paced environment.
Manage code branching strategies, merge code from feature branches.
Work with the Integrations Project Manager to transition solutions to partners and/or clients.
Create and maintain a professional culture within the team, where individuals take ownership and focus on delivering excellence, quality, and value for our clients. Work with Product Support Managers to ensure our solutions are delivered bug free.
Work with the Development, Modelling and Product Teams to lead the delivery of technical solutions and implementation of large enhancements and change initiatives.
Define and implement Agile methodologies to maintain a strong focus on delivery priorities, holding others to account for delivery, and swiftly responding to changing requirements.
Promote resilience and responsiveness in the company by being open and honest about challenges, and the actions required to address unexpected developments. Gather and report detailed performance data against key indicators, to generate actionable improvements to the quality of service offered.
Identify, manage and seek to resolve technical risks and issues against user requirements.
Build knowledge, capacity and capability within teams, promoting a culture of continuous improvement.
Proactively drive innovation, with new ideas and options made available by new technology and process.
Keep up-to-date with the latest technology, software development technologies and methodologies.
5+ years of experience managing the delivery of software solutions
BA/BS degree in Computer Science or related degree or equivalent practical experience.
Hands on programming experience in the Microsoft technology stack.
Experience using the following team management technology solutions: Confluence, JIRA, Slack, GitHub.
Excellent verbal and written communication skills
Relevant industry experience
Experience working with Azure and Azure Service Fabric
Large scale systems design experience