3,012 Open roles
109 Companies
81 Posted today
Jobs / William Hill / Software Developer
Posted 2026-09-16

Software Developer

Description

Here at evoke plc as a Software Developer, you will design, develop and maintain high-quality software solutions with performance, scalability, extensibility and maintainability at the core of everything you build. Working within an agile Scrum team, you will take ownership of delivering features and technical solutions from concept through to production, ensuring tasks are completed successfully and challenges are overcome with a proactive and positive approach. You will play an active role in technical and functional discussions, contributing to solution design, architectural decisions and continuous improvement initiatives while developing a deep understanding of the platform and wider business domain. You will also be responsible for ensuring that non-functional requirements, including security, performance, monitoring, reliability, maintainability and usability, are considered throughout the development lifecycle. As an experienced member of the team, you will mentor and support junior developers, helping to develop their technical skills, confidence and career progression. Through collaboration, code reviews and knowledge sharing, you will contribute to a culture of continuous learning and ensure consistently high-quality outcomes across the development team.

Responsibilities
  • Designing and developing high-quality code with performance optimisation, extensibility, and maintainability at the forefront.
  • Mentoring and supporting junior developers to help them grow their skills and capabilities.
  • Owning and ensuring non-functional requirements are met, including scalability, performance, monitoring, maintenance, security, and usability.
  • Taking initiative and ownership to drive tasks through to completion, overcoming challenges with positivity and creativity.
  • Leading technical and functional discussions within the Scrum team while building deep knowledge of the system and its architecture.
  • Functionally testing all developed code to a high standard, enabling efficient and effective QA testing.
  • Providing support and resolution for production issues as they arise.
  • Coaching, mentoring and assisting junior team members to develop their skills while maintaining consistently high-quality deliverables.
Requirements
  • Solid experience with Python, MySQL & Linux with experience in version control systems, ideally Git (required)
  • Exceptional analytical and problem solving skills with the ability to adapt to a fast-paced development schedule (required)
  • Experience in Kafka, ActiveMQ (or other messaging platforms), Docker, AWS (required)
  • A good understanding of working within an Agile environment, with knowledge of asynchronous networking libraries such as Twisted or Tornado, Redis and other modern non-relational data storage systems (required)
  • Understanding of modern Python web frameworks such as Flask and Django and Python ORMs including Storm and SQLAlchemy (nice-to-have)
Benefits
  • Competitive base salary and benefits.
  • Fully paid private healthcare via Lux Med.
  • Company-sponsored life assurance plan.
  • Wellbeing events including workshops, webinars, a psychological helpline, and access to platforms such as Unmind.
  • Social activities including meetups, quality questions events, and hackathons.
  • Access to underground parking for cars, motorcycles, and bikes.
  • Fully paid Multisport pass or MyBenefit cafeteria points.
  • Employee referral program.
  • An extra day off for your birthday.
  • Free English and Polish classes.
  • Hybrid working model with up to 80% remote work.
About William Hill

William Hill is one of the UK's best-known bookmakers, founded by its namesake in 1934 taking bets around Birmingham. It has since grown into an international, multi-brand betting and gaming business spanning online and retail. The company is now part of evoke plc (formerly 888 Holdings), one of the world's leading online betting and gaming groups. Headquartered in London, William Hill operates sports betting and gaming products across multiple markets.

Read more about William Hill →

Apply on William Hill →