Full Stack Developer

Bolsover Cruise Club
Barlborough, United Kingdom
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 55K

Job location

Barlborough, United Kingdom

Tech stack

Microsoft Access
JavaScript
.NET
Azure
C Sharp (Programming Language)
Cloud Computing
Relational Databases
Software Debugging
Entity Framework
Microsoft SQL Server
Software Engineering
TypeScript
Web Applications
Web Application Frameworks
.NET Core
Backend
Angular
Api Design
Legacy Systems

Job description

You'll play a hands-on role in the modernisation of a large-scale legacy platform, helping to transition from a Microsoft Access-based front end to a modern, scalable architecture.

Working closely with our senior developer and wider team, you'll contribute to building new applications, improving existing systems, and shaping how our technology evolves over time. You'll be trusted to take ownership of features and contribute ideas-not just deliver assigned tasks.

What You'll Be Doing

  • Developing and maintaining internal web applications used across the business
  • Building front-end features using Angular (v20) and TypeScript
  • Designing and building back-end services using .NET (v10) and C#
  • Working with SQL Server and Entity Framework to manage and optimise data
  • Investigating issues, debugging, and improving system performance
  • Collaborating with stakeholders to understand requirements and deliver practical solutions
  • Playing an active role in the ongoing migration away from legacy systems

Requirements

  • Commercial experience in a full stack or software development role (typically 2-5 years)
  • Strong foundation in JavaScript / TypeScript
  • Experience with a modern front-end framework (Angular preferred)
  • Experience with .NET / .NET Core and C#
  • Understanding of relational databases (SQL Server ideal)
  • A proactive mindset with a willingness to take ownership of work
  • Strong problem-solving skills and attention to detail
  • Comfortable working in a small, collaborative team
  • Someone who enjoys solving complex problems and is motivated by improving systems, not just maintaining them

Nice to Have

  • Exposure to Azure or cloud-based environments
  • Experience working with APIs
  • Familiarity with Git and version control workflows

Why This Role is Different

This isn't just a support role, you'll be working on a long-term transformation project that will shape how the business operates for years to come.

You'll gain hands-on experience with:

  • Modernising legacy systems at scale
  • Building production-grade applications
  • Working closely with both technical and non-technical stakeholders

Benefits & conditions

  • Employee discount
  • Health & wellbeing programme
  • On-site parking

Apply for this position