About us
Halfords is quickly becoming a digital services business. In addition to being a leading UK retailer, Halfords has now developed a market leading field service management platform that enables businesses to deliver their complex services to customers through an end-to-end digital solution. The platform is deployed throughout Halfords stores, garages and their mobile business. The platform has now been taken to market to enable other businesses in our sector and other industries globally to deliver market leading service delivery and an unrivalled customer experience. This SaaS division is called Avayler (Avayler.com).
Avayler is marketed in the UK, Europe and the US. We have a highly experienced technology team that have developed our platform, and have sales, product, and marketing functions already in place, led by seasoned industry veterans. Now with the launch of the platform and the launch of our clients, we are looking for an experienced Senior Software Engineer in our business.
If you’re willing to get stuck in, you’ll love it here too. So put yourself at the heart of a dynamic, fast-paced working environment where expertise and focus take people far.
The role
As a Senior Software Engineer, you’ll play a critical role in evolving a fast-scaling platform that’s transforming service delivery across the automotive industry. From designing scalable APIs and writing clean, efficient .NET code to building features that truly deliver for our global clients, you'll be a hands-on contributor to a product that's making real-world impact at pace and scale.
You bring deep experience across the stack, with strong C# skills, a solid understanding of both relational and NoSQL databases, and a test-driven mindset. You're confident making architectural decisions, identifying technical debt, and finding smart, pragmatic solutions. Just as importantly, you enjoy working in a collaborative environment, mentoring junior engineers, supporting peers, and contributing to a healthy, high-performing engineering culture.
For you, this is an opportunity to lead by example while still getting stuck into the code. You’ll play a key part in shaping the technical direction of a growing product and engineering team, where your experience, ideas, and leadership will help define how we build, scale, and improve our platform.
Key responsibilities
About you
Reward & benefits
Not sure you meet all the criteria? We'd encourage you to take the wheel and apply anyway! At Halfords we are committed to creating an inclusive workplace for our colleagues. We're an equal opportunities employer and proud to welcome applications from all backgrounds and embrace diversity within our one Halfords Family.
This position is mostly remote, but will require occasional travel when necessary.