A major digital betting technology business in Manchester is hiring a Senior C++ Developer to help build and evolve its Self-Service Betting Terminal platform, used across retail betting shops in the UK.
This is not a role where your code disappears into some Back Office system nobody ever sees. You'll be working on real customer-facing terminal software, used in physical environments, connected to real hardware, with real reliability expectations. If something is slow, clunky or unreliable, people notice quickly.
The core of the role sits across C++, Qt/QML, Windows development, Visual Studio, STL, multi-threading, networking and Client Server architecture. There is also some exposure to Back End C# services, but the main focus is hands-on C++ application development.
You'll be joining a team responsible for improving platform performance, reliability, usability and ongoing feature development across a live retail technology estate. It suits someone who enjoys proper engineering problems, especially where software has to work cleanly with hardware, networks and production systems.
What you'll be doing
What they love to see:
The honest sell:
This is a strong role for someone who likes C++ work that actually touches the real world.
It is not abstract enterprise software floating around in a Jira swamp. It is customer-facing terminal technology, sitting across software, hardware, networking and live retail environments. The work has proper consequences, proper constraints and enough technical depth to keep a good C++ engineer switched on.
If you like C++, Qt/QML, Windows applications, hardware integration and building software that needs to be reliable in the wild, this is worth a conversation.
Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.