2,473 Open roles
96 Companies
56 Posted today
Jobs / Betfred / Junior C++ Developer
This job is no longer available.

This position has been closed.

Posted 2026-06-10

Junior C++ Developer

Description

We are looking for a recent graduate or Junior C++ Developer to join the Retail Technology Team. The team focuses on the development and enhancement of our retail platform supporting our extensive network of shops and self-service betting terminals. You will be working on customer facing applications implementing user interface designs, developing business logic and integrating with hardware. This role will develop your skills in C++ and the Qt framework and give hands on experience of modern software development practices.

Responsibilities
  • Knowledge of implementing software solutions that align with team goals, product requirements,and established architectural patterns, under the guidance of senior engineers and Tech Leads.
  • Knowledge of writing clean, maintainable code and improving code quality through practices such as refactoring, pair programming, and learning outside-in development techniques.
  • Knowledge of strong engineering practices, including test automation, CI/CD pipelines, and basic performance and reliability considerations.
  • Knowledge of data storage concepts, including SQL or NoSQL databases, caching, and basic database design principles.
  • Knowledge of clear, minimal technical documentation such as READMEs, API usage notes, and basic runbooks, with guidance from the team.
  • Knowledge of building resilient systems and understanding how software behaves when things go wrong.
  • Awareness of performance, scaling, and reliability concepts and how they influence system behaviour.
  • Awareness off monitoring, observability, and availability tools to understand how systems behave in production.
  • Awareness of long-term system evolution, including technical debt, obsolescence, and future improvement opportunities.
  • Awareness of modern release practices and deployment strategies used within the organisation.
  • Awareness of design discussions and technical planning, learning how features are broken down and implemented effectively within the team.
  • Participating in incremental delivery using Agile practices, learning how flow, feedback, and metrics support continuous improvement.
  • Learning and applying agreed system design patterns, technical standards, and best practices within the team.
Requirements
  • Experience of C++ 20 or later (Final year project or work experience) (required)
  • Domain based systems design (preferred)
  • Working in a product organisation (preferred)
  • AI within the SDLC (preferred)
  • Qt/QML 6 (preferred)
  • Network technologies (preferred)
Benefits
  • A competitive rate of pay and pension contribution ( £25,000 to £35,000)
  • Generous discretionary bonus schemes, incentives and competitions
  • An annual leave entitlement that increases with length of service
  • Access to an online GP 24/7, 365 days a year for you and your immediate family.
  • Employee wellbeing support through our Employee Assistance Programme
  • Enhanced Maternity & Paternity Pay
  • Long Service Recognition
  • Access to a pay day savings scheme, financial coach and up to 40% of your earned wage ahead of payday, through Wagestream.
About Betfred

Betfred is a betting and gaming company that has operated for over 50 years, founded by Fred and Peter Done. It runs more than 1,300 betting shops and employs around 9,500 people, combining a large retail estate with online sports betting and gaming. In 2019 it entered the US sports betting market as Betfred Sportsbook, now operating in several states, and has established a presence in South Africa, where it holds a majority stake in the online betting company LottoStar. Headquartered in Warrington, England, Betfred emphasises customer service and responsible gambling across its operations.

Read more about Betfred →

Similar Active Jobs
BetfredProduct & DevelopmentManchester, United Kingdom

Platform Engineer

We’re looking for a Platform Engineer to help build, operate, and improve the platforms that underpin our engineering teams. This role is ideal for someone who enjoys working across infrastructure, automation, and delivery tooling, and who wants to deepen their experience in modern platform and DevOps practices. You’ll work closely with other platform engineers and product teams to improve how software is built, deployed, and operated, reducing friction, increasing reliability, and enabling teams to move faster with confidence.

HybridFull-timeMid-levelEnglish40000 - 65000 GBP
2026-07-01
BetfredProduct & DevelopmentGreater Manchester, United Kingdom

QA Engineer

We are seeking a collaborative QA Engineer to support quality practices within a delivery team. This role reports directly to the team’s Engineering Manager. You will work closely with Software Developers, Product, and Tech Leads to ensure tests are applied at the right level of the testing pyramid, focusing on effective coverage, risk mitigation, and exploratory testing to uncover issues that automated or scripted tests may miss. You will support shift-left testing by considering testability early in designs and features and helping the team validate functionality before it reaches production.

Full-timeMid-levelEnglish37000 - 46500 GBP
2026-06-29
BetfredProduct & DevelopmentManchester, United Kingdom

Senior Front End Developer

We are setting up a new team to support our platform and want a Senior Frontend Developer to join early on to design and implement a new greenfield web app frontend. We are looking for a highly skilled frontend engineer with proven experience creating complex rich internet applications using the ReactJS framework. You will have a well-structured approach and recognise the benefit of good system architecture and design.

Full-timeSeniorEnglish50000 - 65000 GBP
2026-06-29
BetfredProduct & DevelopmentManchester, United Kingdom

Senior Corporate & Cloud Support Engineer

The Senior Corporate & Cloud Support Engineer provides advanced technical expertise across corporate infrastructure, identity platforms, cloud services, remote access technologies and data protection platforms. This role acts as the senior technical escalation point within the Corporate Support team, leading complex troubleshooting, platform improvement initiatives, and security remediation. The position offers technical leadership and mentoring while remaining hands-on with engineering and operational delivery, collaborating closely with various IT teams.

On-siteFull-timeSeniorEnglish50000 - 55000 GBP
2026-06-29
BetfredProduct & DevelopmentUnited Kingdom

Senior .NET Developer

This Senior .NET Developer role involves working within an agile team to implement and maintain features for a proprietary betting and gaming platform. You will be responsible for the full development lifecycle, from writing clean, testable code to supporting production releases and collaborating on CI/CD processes. The position requires significant commercial experience with C# and .NET, alongside a strong understanding of architecture and database systems.

On-siteFull-timeSeniorSignificant commercial experienceEnglish50000 - 65000 GBP
2026-06-26