via indeed · 12 June 2026 ·1 day ago

Junior Software Developer

OLS Ltd
Doncaster Full-time
4 jobs in Doncaster — and more nearby.
Upload your CV and see which ones actually match you.
Upload CV

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

The market for this type of role

Similar openings
4
Software roles in Doncaster
Full-time
80%
of Software roles in the UK
Remote possible
8%
of Software roles
OLS Ltd

2 open positions · Doncaster

📊 Software · the UK
1,464
active jobs
12.4%
Remote
Ø 2d
avg. online
Top skills in demand
PythonSQLREST APIJavaScriptReactJavaAgileDockerCI/CDAzure

Frequently asked questions

How many Software jobs are available in Doncaster?
Currently 4 Software roles in Doncaster on AlmostHired, across 1 different companies. Our data is updated daily.
Do Software roles offer remote work?
8% of Software roles in the UK allow remote work, either partial or full. To filter specifically for remote positions, use AlmostHired.
How do I know if I match this role?
Upload your CV — our AI compares your profile to the job requirements and gives you a precise match score, with matching and missing skills.