2,473 Open roles
96 Companies
56 Posted today
Jobs / 888 / Software Developer Team Leader
Posted 2026-05-19

Software Developer Team Leader

Description

The Core Department is responsible for designing, developing, and operating Evoke’s core platforms that power our products at scale. We are looking for a highly capable .NET Team Leader with strong full-stack expertise and a modern engineering mindset to lead a cross-functional team of developers and QA engineers. In this role, you will combine hands-on technical leadership, AI-augmented development practices, and delivery ownership to build high-quality, scalable, and secure systems.

Responsibilities
  • Lead a team of Full-Stack engineers and QA, providing technical direction, mentorship, and career development
  • Foster a high-performance, ownership-driven engineering culture
  • Drive effective collaboration across distributed (onshore/offshore) teams
  • Own end-to-end delivery: from design through development, testing, deployment, and production reliability
  • Ensure high standards in code quality, observability, performance, and security
  • Promote modern development practices (CI/CD, trunk-based development, feature flags, etc.)
  • Actively contribute to architecture and development (backend + frontend)
  • Design and build scalable services using .NET / .NET Core
  • Work with modern frontend frameworks such as React / Angular
  • Guide system design decisions in a distributed/microservices environment
  • Drive adoption of AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, code generation, test automation tools)
  • Integrate AI into development workflows (code reviews, test generation, documentation, debugging)
  • Identify opportunities to embed AI capabilities into products and internal platforms
  • Work closely with Product Managers, System Analysts, Designers, and other stakeholders
  • Translate business requirements into scalable technical solutions
  • Contribute to roadmap planning and technical prioritization
Requirements
  • B.Sc. / B.A. in Computer Science or a related field
  • 2+ years of experience leading engineering teams (4+ members, including QA)
  • 6+ years of hands-on full-stack development experience
  • Strong experience with: .NET / .NET Core, JavaScript / TypeScript, Modern frontend frameworks (React, Angular, or similar), REST APIs and distributed systems architecture
  • Advantage: Experience working in cloud environments (AWS)
  • Experience with CI/CD pipelines and modern DevOps practices
  • Hands-on experience using AI development tools (e.g., Copilot, LLM-based assistants, automated testing tools)
  • Strong understanding of software architecture, scalability, and performance
  • Experience working in Agile/Scrum environments
  • Excellent communication and leadership skills
Benefits
  • Competitive salary
  • Hybrid working: Our employees can work from home up to 80% of the time with 20% of office time built in
  • 22 annual leave days, plus bank holidays and an extra day for your birthday
  • eLearning
  • Industry-leading maternity and paternity leave and paid time off if you have caring responsibilities
  • Tools and services to help support your well-being, including support with mental health and financial education
  • Gym discounts
  • Comprehensive healthcare benefits
About 888

888 is one of the world's leading online betting and gaming brands, operated by the London-listed group Evoke plc (formerly 888 Holdings). Founded in 1997, the business runs the 888casino, 888poker and 888sport brands and, after acquiring William Hill's international operations in 2022, became part of one of the largest online gambling groups in the world. It is headquartered in Gibraltar, with major operational hubs in Leeds, London, Malta, Bucharest, Sofia and Tel Aviv. The company develops much of its own gaming technology and operates across regulated markets in the UK, Europe, the Americas and Africa.

Read more about 888 →

Apply on 888 →