DevHub
Full Stack Software Developer - Junior to Mid Level (Full time)

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Job Description
About FleetCheck
At FleetCheck we believe that everyone has the right to be safe on the roads and we are all about making a difference to road safety. Our business was created to improve the safety of drivers and vehicles by providing the tools and support that promote professional fleet management. Our business is all about serving others, focused on a common good and we get there through consideration and respect for each other. Our customers trust us to deliver excellent. They trust us because they experience outstanding software provided by people who are dependable and prepared to go that extra mile. This is a growing business, and we need people who are open to new opportunities and experiences, ready to learn new things and help drive the business forward. The enthusiasm, honesty, and openness here is infectious and it helps us hit problems head on and be determined to find the best solutions.
Key Responsibilities
- Collaborate with the Scrum development team to design, implement, and optimise solutions and improvements for FleetCheck software.
- Write clean, efficient, and maintainable code for both front-end and back-end systems with appropriate guidance.
- Write SQL queries for data retrieval and manipulation.
- Debug, troubleshoot, and resolve issues in existing code with guidance as needed.
- Investigate and resolve customer support issues, providing technical insight and solutions.
- Participate in code reviews and contribute to best practices across the team.
- Collaborate with team members to develop and maintain technical documentation.
- Be flexible, operate as a proactive member of the Scrum team, and contribute to other activities when required.
General Accountabilities
- Act in a courteous, professional, and ethical manner in all interactions with customers, suppliers, and colleagues.
- Advise line manager/management team on matters relating to workload, technical challenges, and work progress.
- Contribute positively to improvement initiatives and propose innovative solutions.
- Comply with FleetCheck’s values, service levels, policies, and legislative requirements.
Required Skills
- 2–3 years of professional experience in software development, ideally with exposure to both front-end and back-end technologies.
- At least 2+ years of hands-on experience and understanding of:
- C#.NET Core, MVC, HTML, CSS, JavaScript, JQuery.
- Understanding of SQL databases and data modelling.
- Git, GitHub.
- Experience building and consuming APIs (RESTful services).
- Strong problem-solving skills and ability to work independently.
- Excellent communication and teamwork skills.
- Good knowledge of Agile or Scrum methodologies.
- Demonstrated ability to work independently on moderately complex tasks and contribute to architectural discussions.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Preferred Skills
- Familiarity with Azure.
- Experience with front-end frameworks (e.g., React, Angular, or Vue).
- Understanding of CI/CD pipelines and automated testing.
Rewards and Additional Information
- Base salary will be in the region of £35,000-45,000 pa.
- The normal contractual working week is 37.5 hours; a standard day is 7.5 hours.
- The work pattern is fixed hours of 9.00am to 5.00pm with 0.5 hour lunch break.
- The annual holiday entitlement based on the above working pattern is 25 days – rising to 28 days with length of service.
- 1 additional days holiday per month on a Friday (FleetCheck Friday), pro rata entitlement for part-time employees.
- Contributory pension.
- Staff can work in a hybrid pattern, Monday to Wednesday being office-based; with the option to work from home on Thursdays and Fridays if agreed with their line manager.
- Other benefits include - staff/team functions, including Summer & Winter events, monthly charity cake bakes, monthly staff meetings, annual appraisals, access to Employee Assistance Program (EAP), Mental Health First Aiders, free parking.
- The organisation continuously evolves to provide broader and more proactive customer care. As such the roles and their terms and conditions will be subject to ongoing review and change.
- FleetCheck are proud to be a Disability Confident Employer and a Living Wage Employer.
- Successful candidates will be required to undertake a BPSS check.
- Note that the FleetCheck offices are not serviced by public transport. You will need a full clean driving licence and a car to work here.
Employee Promise
FleetCheck is all about helping others, focused on a common good and we get there through consideration and respect for each other. Our clients trust us to deliver excellent. They trust us because they experience outstanding software and people who are dependable and prepared to go that extra mile when it is needed. We are a growing business, and we need people who are open to new opportunities and experiences, ready to learn new things and help drive the business forward. The enthusiasm, honesty, and openness here is infectious and it helps us solve problems head on and be determined to find solutions, helping our customers, and improving our products. Excellent client experience is our goal, and we need people who will do what they say, deliver on their promises and look for ways to surprise or even delight with the unexpected. If you yearn for a sense of togetherness, mutual respect, and loyalty, and will work hard as part of a community to foster a deep collaborative approach, we are the place for you.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Privacy Notice
This privacy notice tells you what to expect when FleetCheck collects your personal information. When individuals apply to work at FleetCheck, we will only use the information they supply to us to process their application and to monitor recruitment statistics. Where we want to disclose information to a third party, for example where we want to take up a reference, we will not do so without informing them beforehand unless the disclosure is required by law. Personal information about unsuccessful candidates will be held for 12 months after the recruitment exercise has been completed, it will then be destroyed or deleted. We may retain de-personalised statistical information about applicants to help inform our recruitment activities, but no individuals would be identifiable from that data.
What Information Do We Collect?
FleetCheck collects and processes a range of information supplied by you. This may include:
- Your name, address and contact details, including email address and telephone number, date of birth and gender.
- Details of your qualifications, skills, experience, and employment history, including start and end dates, with previous employers.
- Information about your nationality and entitlement to work in the UK.
We may also collect, store, and use sensitive personal information supplied by you, including:
- Information about medical or health conditions, including whether you have a disability for which the organisation needs to make reasonable adjustments.
AI
While we encourage people to use AI systems during their role to help them work faster and more effectively, please do not use AI assistants during the application process. We want the information you present to FleetCheck to support your employment application to be your own thoughts, facts and opinions without mediation through an AI system, and we also want to evaluate your non-AI-assisted communication skills.
Pay: £35,000.00-£45,000.00 per year
Benefits:
- Casual dress
- Company events
- Company pension
- Enhanced maternity leave
- Free parking
- On-site parking
- Sick pay
Application Question(s):
Are you within commutable distance of our offices? We require all staff to attend the office Monday to Wednesday every week.
Experience:
- C#: 1 year (required)
- SQL: 1 year (required)
- Full Stack Developer: 2 years (required)
Licence/Certification:
- Driving Licence (required)
Work Location: In person
Location
Cirencester, England
Salary
£35k - £45k
Experience
Not specified
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills