At a Glance
- Tasks: Lead backend development for high-traffic digital tools that support customers in need.
- Company: Join RAC, a trusted name with over 15 million members and a collaborative culture.
- Benefits: Enjoy competitive salary, share scheme, flexible working, and 25 days annual leave.
- Other info: Dynamic environment with opportunities for mentorship and career growth.
- Why this job: Make a real impact on customer experiences while advancing your engineering skills.
- Qualifications: Experience in .NET Core, C#, SQL, and cloud technologies; strong problem-solving skills.
The predicted salary is between 59400 - 72600 £ per year.
RAC are on the lookout for a Senior Backend .
Net Software Engineer to lead within our Breakdown team, which is the squad behind the digital tools that help customers receive the right breakdown support when they need it most.
This high-traffic, mission-critical suite of tools is used by hundreds of thousands of members each year and is central to how we deliver a best-in-class breakdown experience.
You'll play a pivotal role in delivering our technical vision and elevating engineering standards across the RAC.
As one of the most senior engineering voices in our Digital & Technology teams, you'll drive best practice, influence architecture and design decisions, and help shape our future technology landscape.
If you're passionate about high quality engineering, modern platforms, scalable systems and mentoring others, while still staying hands on, this is the role for you.
Based in our Bristol office working hybrid with flexible working patterns.
What you'll do
- Act as a key technical leader in your product team, driving engineering best practice, problem-solving, and practical technical decision-making.
- Design and deliver robust backend architecture and high-quality software using . NET Core, C#, SQL, and cloud-native services in Azure.
- Contribute to technical design, future-state architecture and long-term technology strategy across the wider RAC Digital ecosystem.
- Lead engineering initiatives, improve delivery lifecycle processes, and champion automation, quality and continuous improvement.
- Drive adoption of modern engineering practices including CI/CD, Kubernetes, Dev Ops tooling and scalable cloud patterns.
- Provide coaching and technical mentoring across squads-supporting engineers of all levels to elevate capability and standards.
- Collaborate with Product and other technical functions to shape requirements, clarify complex problems and deliver practical, customer-focused solutions.
- Own and manage technical debt, ensuring intelligent prioritisation and long-term maintainability.
- Support recruitment, onboarding and the development of engineering talent across the team.
- Bring curiosity and innovation-staying ahead of emerging technologies and identifying new opportunities to enhance our digital estate.
Deep experience building high quality backend systems using .
NET Core, C#, APIs, SQL, and cloud technologies (preferably Azure).
- Strong understanding of event-driven architectures, microservices, containerisation (Kubernetes) and modern engineering patterns.
- Proven ability to lead technical workstreams, influence decisions and mentor others-without needing formal line management.
- Excellent problem-solving skills and the ability to make sense of complex or incomplete business requirements.
- Strong knowledge of Agile methodologies and best-practice software engineering.
- Self-motivated, analytical and results-driven, with the ability to work in a fast-paced, evolving environment.
For more than 128 years, we've been keeping drivers moving, and today we're trusted by over 15 million members.
We're also trusted by our people, with a 4.5-star rating showing that RAC is a place where support, ambition, and opportunity go hand in hand.
We welcome people from every background, value every voice, and back your growth every step of the way.
At the RAC, you can bring your full self to work and we'll be with you every step of the way to help you grow and develop your career.
- Earnings That Motivate - enjoy a competitive salary plus automatic enrolment in our Owning It Together Colleague Share Scheme, giving you a unique opportunity to share in RAC's future success.
- Tools to Drive Your Future - get started with a free RAC Ultimate Complete Breakdown Service from day one, plus access to a car salary sacrifice scheme (including electric vehicle options) after 12 months, delivering serious tax savings.
- Time Off That Matters - enjoy 25 days annual leave, plus bank holidays.
We also support work-life balance with paid family leave, flexible schedules and practical resources to help navigate personal commitments.
- Financial Security & Perks - benefit from a pension scheme with up to 6.5% matched contributions alongside life assurance cover of 4× salary (10× optional with flex benefits), designed to support you long term.
- Wellbeing That Works for You - our 24/7 confidential support service is available to you and household members aged 16+, offering reassurance whenever you need it.
- Extras That Make a Difference - access Orange Savings, our exclusive discount portal with deals across top retailers, holidays, tools, tech and more.
After passing probation, you'll automatically join our Colleague Share Scheme, giving you a stake in our collective success.
#J-18808-Ljbffr
Backend Software Engineer employer: Rac Motoring Services
The RAC is an exceptional employer, offering a competitive salary and a variety of benefits that truly support our employees' well-being and career growth. With a strong focus on flexibility, local work arrangements, and a commitment to innovation, you'll thrive in a dynamic environment while making a real impact in your community. Join us and experience a workplace where your contributions are valued, and your professional development is a priority.
StudySmarter Expert Advice🤫
We think this is how you could land Backend Software Engineer
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Rac Motoring Services or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Rac Motoring Services.
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Rac Motoring Services.
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Rac Motoring Services that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace Backend Software Engineer
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Rac Motoring Services.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Rac Motoring Services and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at Rac Motoring Services
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Rac Motoring Services uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.