Software Development Manager Job - United Kingdom - BoyleSports

    BoyleSports
    Default job background
    Description

    Founded in 1989 by John Boyle, the business has grown to over 370 shops in Ireland and the UK, coupled now with a comprehensive online portfolio for betting and gaming.

    With offices in Ireland, Gibraltar, South Africa and the Philippines, BoyleSports truly is a Global player within the Betting and Gaming industry.


    Job Title:
    Software Development Manager (Gaming)
    Technology

    Reports to:
    Director of Engineering


    Location:
    Remote/Hybrid

    As the Development Manager for Gaming, 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 gaming technology roadmap.

    The ideal candidate will possess strong technical knowledge, excellent leadership skills, and a proven track record in delivering high-quality software solutions.

    Manage and mentor a team of software developers, providing guidance and support in their professional growth.
    Lead by example, demonstrating technical expertise, best practices, and a commitment to delivering high-quality software.

    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 high level of software quality.
    Collaborate with key stakeholders, including senior management, product owners, and business units, to understand their requirements priorities, and business objectives
    Coordinate with external vendors and partners to ensure successful integration and delivery of software components.

    Bachelor's degree in Computer Science, Engineering, or related field
    ~ Proven experiences a Development Manage, Technical Team Lead, or similar role, preferably in a fast-paced software development environment.
    ~NET development environment.
    ~ Good knowledge of C#, .NET Framework, MVC, 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
    ~ Experience leading external / remote teams an advantage.
    ~ The job holder may be required to carry a company phone on a schedule rota and be available for technical escalation purposes in certain circumstances.
    ~ Overtime may be required in meet project deadlines.
    ~ Some travel may be required for the purpose of meeting with stakeholders, or off-site personnel/management.