cover image
UK Tote Group

UK Tote Group

www.uktotegroup.com

1 Job

171 Employees

About the Company

Owner of the UK’s leading pool betting operator. For the Future of Racing. The Tote has been a core part of British horseracing since 1928 when it was established by Parliament to provide the public with a safe way to bet and vital funding for the sport. We are united in working with everyone in horseracing in the UK, Ireland and globally to revitalise and grow the Tote ensuring it is part of a sustainable and successful future for the sport we love. Our investors are passionate about horseracing. They include owners and the Racehorse Owners Association, breeders and individuals based in the UK and globally. Alongside our strong relationship with leading horseracing jurisdictions, we were a founding member of the World Tote Association and play an active role in encouraging collaboration between pool betting operators around the globe. The Tote employs over 200 people who are based in the Tote’s HQ in Wigan and a satellite office in London. To find out more about Team Tote, view our current vacancies or register for our talent pool, click the link below and head to our careers page - https://careers.uktotegroup.com/ 18+ begambleaware.org

Listed Jobs

Company background Company brand
Company Name
UK Tote Group
Job Title
Software Engineer (Backend)
Job Description
Job Title: Software Engineer (Backend) Role Summary: Design, develop, test, deploy, and maintain high‑quality backend services using .NET, ensuring reliability, performance, and scalability within an agile team. Expactations: - Deliver robust, well‑tested code aligned with architectural standards. - Participate actively in sprint planning, reviews, and retrospectives. - Collaborate cross‑functionally with Product, Frontend, and DevOps teams. - Continuously improve existing services and adopt emerging technologies. - Communicate progress, issues, and solutions clearly to stakeholders. Key Responsibilities: - Develop new backend services and extend existing ones using .NET/C#. - Apply test‑driven development, automated unit/integration tests, and CI/CD pipelines. - Optimize performance and resource usage, analyzing algorithms and time complexity. - Troubleshoot production incidents, ensuring rapid resolution and root‑cause analysis. - Write clean, maintainable code and participate in code reviews. - Contribute to architectural discussions, system design, and technical roadmaps. - Stay current with industry trends and evaluate tools for potential adoption. - Mentor junior engineers and promote best practices across the squad. Required Skills: - 3+ years of commercial .NET (C#) development experience. - Strong grasp of object‑oriented design, SOLID principles, and API design patterns. - Proficiency in relational databases, SQL, and data modeling. - Experience with CI/CD, containerization (Docker), and cloud platforms (Azure, AWS, or GCP). - Knowledge of TDD, automated testing frameworks, and performance profiling. - Familiarity with agile methodologies (Scrum/Kanban) and collaborative tools (Jira, Confluence). - Solid understanding of algorithms, data structures, and complexity analysis. - Excellent written and verbal communication skills; ability to influence and negotiate. - Self‑motivated, proactive “can‑do” attitude, and continuous learning mindset. - Advantage: Full‑stack exposure (React, Swift, Kotlin) or experience with related technologies. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. - Certifications (e.g., Microsoft Certified: Azure Developer Associate, Microsoft Certified: .NET Developer) are a plus.
Manchester, United kingdom
Hybrid
17-12-2025