Software Developer
Role details
Job location
Tech stack
Job description
We're looking for a talented Software Developer to join us, based from either our Castle Donington or Rotherham office depending on which is closer to you. Whether you're a recent graduate with strong fundamentals and a hunger to learn, or an early-career developer looking for a role where you can genuinely own what you build, we'd love to hear from you. About the Role What you'll be working on:
-
Building and improving customer-facing portals
-
Connecting systems (CRM, rental software, finance platforms)
-
Writing both frontend and backend code
-
Working directly with non-technical teams to understand real problems We're a small dev team. That means real ownership. If you ship something, it goes live. If you improve a process, people notice. What you'll get:
-
Hybrid working arrangement
-
A role where your contributions are genuinely noticed and valued
-
Exposure to a wide variety of systems, languages, and real business problems
-
A stable position within a fast-growing national company
Requirements
We care more about how you think than what's on your CV. That said, it'll help if you have some of the following:
- A degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
- A solid grounding in web development - HTML, CSS, JavaScript and at least one backend language (we work primarily with PHP)
- Comfort working with databases and APIs, and an understanding of how systems talk to each other
- Familiarity with version control using Git, whether that's through GitHub, Bitbucket, or similar
- Good communication skills - you'll work directly with colleagues across the business, not just within IT Someone who picks up new technologies without too much hand-holding, and who's not afraid to dive into an unfamiliar codebase. Experience with Laravel, SvelteKit, or Microsoft SQL Server is a bonus but far from a dealbreaker. Familiarity with cloud platforms or deployment tools such as AWS or Vercel is also useful, though not essential. Bonus points if you've experimented with AI-assisted development tools like Claude Code or Cursor. We're a team that's interested in working smarter. We'd also love to see a portfolio, personal projects, or anything on GitHub that shows us how you work. It doesn't need to be polished. We just want to get a sense of how you think and what you enjoy building.
Benefits & conditions
- 25 days holiday, plus statutory holidays.
- Inclusion in a profit share scheme.
- An auto-enrolment pension scheme with employer contributions (from aged 22, but voluntary enrolment can be made before this age. Opt-out available).
- Death-in-Service benefit of 2 x salary.
- Healthcare cash plan.
- MyAFI, a comprehensive employee benefits, rewards, and discount programme. Benefits include Cycle2Work scheme, Aviva private medical insurance, and Holiday Trading, to name a few.
- Christmas Bonus Payment (Discretionary).