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.
What you'll be doing:
- Lead & Grow the Team
- 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 Delivery & Engineering Excellence
- 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.)
- Hands-On Technical Leadership
- 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
- AI-Augmented Development
- 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
- Cross-Functional Collaboration
- 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
What we're looking for:
- 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
What we offer:
Our roles offer more than just a job, you’ll become part of the evoke family! We have created an environment where our people can thrive. Check out some of the fantastic benefits on offer:
-
Financial: Competitive salary
-
Hybrid working: Our employees can work from home up to 80% of the time with 20% of office time built in to ensure we get some face-to-face collaborative team time - and the chance for a coffee and a catch-up!
-
Holiday entitlement: You’ll be entitled to 22 annual leave days, plus bank holidays and an extra day for your birthday.
- eLearning
-
Family Support: Industry-leading maternity and paternity leave and paid time off if you have caring responsibilities.
-
Health & wellbeing: Tools and services to help support your well-being, including support with mental health and financial education. You will also have access to gym discounts.
-
Healthcare: We prioritize your health and well-being, offering comprehensive healthcare benefits.
- ...and more
More about evoke
We’re a business that embraces change and progress. The power behind big name brands William Hill, 888 and Mr Green, evoke is the new name for 888 Holdings. Marking a new sense of purpose, direction and ambition for the business, there couldn’t be a more exciting time to join us as we accelerate our journey to bring even greater delight to our customers with world-class betting and gaming experiences. That’s the future. That’s evoke.
At evoke, you’ll benefit from flexibility and a culture built on trust. We’ll give you the space to be yourself and the tools you need to protect our customers while they play. We’ll invest in your future to help you develop your unique strengths and build a career that’s right for you.
Apply
At evoke, we prioritize diversity, equity, and inclusion for the benefit of our company, employees, and communities. We foster a welcoming and safe workplace that values all forms of diversity and provides opportunities for growth.
Sound good? Then you belong at our place! The first step in the recruitment process is kickstarting your application, followed by an initial screening call and an interview stage.
Apply today to kickstart your application with the evoke Family!