Software Developer
Build Quality Software, Properly — With a Team That Cares About Doing Things Right.
Are you an aspiring software developer looking for an opportunity to build your skills, work on meaningful projects, and make a real impact from the start of your career?
At OLS Ltd, we're not chasing hype or experimenting on customers. We're focused on building reliable, well-designed software that supports a growing business with real operational needs. As a family-run business with a strong reputation, real customers, and an expanding in-house software platform, we offer an environment where quality, collaboration, and continuous improvement are valued.
We're looking for a motivated and enthusiastic Junior Software Developer to join our growing development team. This is an excellent opportunity for someone who is eager to learn, develop their technical skills, and contribute to the delivery of high-quality software solutions.
Working alongside experienced developers, you'll gain exposure to modern technologies, contribute to real-world projects, and play an active role in developing systems that support the business every day. You'll be encouraged to take ownership of your work, share ideas, and continuously develop your technical and professional skills.
This is a full-time, office-based role in Doncaster, suited to someone who enjoys collaboration, takes pride in their work, and wants to build a successful career in software development within a supportive and experienced team.________________________________________
What You’ll Be Doing
As a Junior Software Developer, you’ll work closely with other developers and the Software Development Manager to:
- Design, build, and maintain robust internal and customer facing software systems
- Write clean, readable, and maintainable code to a professional standard
- Take ownership of features and improvements from design through to delivery
- Improve existing codebases, address technical debt, and raise overall code quality
- Participate actively in code reviews and technical discussions
- Help translate business requirements into clear technical solutions
- Follow and help evolve best practices around version control, testing, documentation, and security
You’ll be trusted with meaningful responsibility and expected to apply your judgement while still working as part of a supportive, collaborative team.
________________________________________
What We’re Looking For
What We're Looking For
We're looking for someone who is passionate about software development and eager to build a successful career in technology.
You'll be naturally curious, enjoy solving problems, and have a genuine interest in learning new technologies and improving your skills. Through university projects, personal development, internships, or commercial experience, you'll have gained practical experience working with C# and/or .NET and be able to demonstrate your ability to apply your knowledge to real-world software development projects.
The ideal candidate will:
- Have hands-on experience working with C# and/or .NET through academic, personal, or professional projects.
- Be enthusiastic about software development and technology.
- Enjoy solving technical problems and learning new skills.
- Have a strong attention to detail and commitment to producing high-quality work.
- Be comfortable working both independently and as part of a team.
- Communicate effectively with both technical and non-technical colleagues.
- Be proactive, organised, and willing to take initiative.
- Take pride in their work and be committed to continuous improvement.
Most importantly, we're looking for someone who is eager to learn, contribute to the team, and grow into a highly capable software developer.
________________________________________
Why You’ll Thrive at OLS Ltd
Quality Focused Development
We prioritise well designed, maintainable systems over rushed delivery.
Real Software, Real Impact
You’ll work on systems that are genuinely used and relied upon every day.
No Blame Culture
We focus on learning, improvement, and accountability — not finger pointing.
In Office Collaboration
We believe the best software is built by teams that work closely together.
Work–Life Balance
We value sustainable productivity, not long hours or heroics.
Clear Progression & Influence
There’s scope to grow into senior or lead responsibilities as the team and platform evolve.
________________________________________
Benefits
- 25 days holiday + bank holidays
- Christmas shutdown*
- Birthday off*
- Pension scheme
- Private healthcare via Westfield
- Ongoing professional development and structured PDRs
- Opportunity to shape and influence the in house software platform
________________________________________
If you’re an experienced developer who wants to build quality software in a supportive, grounded environment we’d love to hear from you.
Pay: £28,000.00-£30,000.00 per year
Work Location: In person