Job Title: Software Development Manager (Sportsbook)
Department: Technology
Reports to: Director of Engineering
Location: Remote/Hybrid

The Role: We are seeking a highly skilled and experienced individual Development Manager to join our dynamic technology team. As the Development Manager for Sportsbook, you will be responsible for overseeing the development and delivery of software projects, managing a team of talented developers, and ensuring the successful execution of our Sportsbook technology roadmap. The ideal candidate will possess strong technical knowledge, excellent leadership skills, and a proven track record in delivering high-quality software solutions.

Key Responsibilities:

  • Manage and mentor a team of software developers, providing guidance and support in their professional growth.
  • Foster a collaborative and productive work environment, promoting teamwork, innovation, and continuous improvement.
  • Lead by example, demonstrating technical expertise, best practices, and a commitment to delivering high-quality software.
  • Take ownership of delivering timely successful innovation that supports the business strategy.
  • Collaborate with cross-functional teams, including business stakeholders, product management & quality assurance to define project scope, timelines and deliverables.
  • Working with the Scrum Masters and Project Managers, implement project management methodologies, tools and processes to drive efficiency and mitigate risks.
  • Provide technical guidance and expertise to the development team, ensuring adherence to coding standards, architectural principles, and industry best practices.
  • Conduct regular code reviews and implement quality assurance processes to maintain a high level of software quality.
  • Stay updated on emerging technologies, industry trends, and best practices, and assess their potential impact on our technology stack.
  • Collaborate with key stakeholders, including senior management, product owners, and business units, to understand their requirements priorities and business objectives
  • Communicate effectively to provide progress updates, address issues, and manage expectations.
  • Coordinate with external vendors and partners to ensure successful integration and delivery of software components.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • Proven experience as a Development Manager, Technical Team Lead, or similar role, preferably in a fast-paced software development environment.
  • 10+ years of experience leading teams in a .NET development environment.
  • Excellent analytical, problem-solving and conceptual skills.
  • Good knowledge of C#, .NET Framework, MVC, and JavaScript (jQuery essential).
  • Experience working with large data-driven web applications using a variety of data storage and retrieval methods including Oracle, MS SQL Server, XML, json.
  • Good exposure or working experience with C++ an advantage
  • Good written and verbal communication skills.
  • Experience leading external/remote teams an advantage.
  • The job holder may be required to carry a company phone on a scheduled rota and be available for technical escalation purposes in certain circumstances.
  • Possess strong organisational skills.
  • Overtime may be required to meet project deadlines.
  • Some travel may be required for the purpose of meeting with stakeholders, or off-site personnel/management.

BoyleSports are an equal opportunities employer, and we welcome applications from all suitably qualified persons.

Apply Now