NET Software Developer

Scan Computers
Horwich, UK
1 day ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Clean Code Principles ASP.NET .NET Framework Application Programming Interfaces (APIs) Architectural Patterns Microsoft Azure C Sharp (Programming Language) Cloud Computing Software Debugging Desktop Computing Distributed Data Store Elasticsearch
+22 more
Github Visual Basic .NET (Programming Language) Model View Controller (MVC) Object-Oriented Software Development Standard Sql Software Engineering Transact-SQL Web Applications Web Services .NET Core ReactJS Technical Debt Backend Computer Equipment Git Flow Solid Principles Information Technology Front End Software Development Restful APIs Software Version Control Docker Legacy Systems

Job description

Overview

Join Scan Computers as a .NET Software Developer. You will design, build, and maintain high-performance backend services and web applications primarily with C#, .NET Core, and ReactJS. Based at Scan HQ in Bolton, you may work in a hybrid arrangement.

Key Responsibilities

  • Design, develop, and maintain modern applications and APIs using .NET Core and C#.
  • Deliver scalable, maintainable backend systems that support our e-commerce platform and internal tools.
  • Collaborate with front-end developers to build full-stack features with ReactJS.
  • Write clean, testable code following SOLID principles and best practices.

Ideal Candidate

  • 3+ years of experience developing software with C# and the .NET ecosystem.
  • Good understanding of object-oriented design and architecture patterns.
  • Proficient in building RESTful APIs and web services with ASP.NET Core or MVC.
  • Experienced in working with SQL Server and writing performant T-SQL queries.
  • Fluent with Git-based workflows and version control best practices.
  • Experienced working in agile environments using tools like Azure DevOps, GitHub or similar.
  • Excellent problem-solving, debugging, and communication skills.
  • Passionate about writing maintainable code and continuous improvement.

Desirable Skills

  • Experience with Docker or containerised development.
  • Working knowledge of Elasticsearch or other distributed data systems.
  • Exposure to legacy platforms like VB.NET.
  • Familiarity with Azure or cloud-native development patterns.

Development Philosophy

We value craftsmanship, continuous learning, and engineering curiosity. Our team fosters a collaborative environment where new ideas are welcomed, technical debt is tackled head-on, and best practices are shared openly.

Seniority Level

Mid-Senior level

Employment Type

Full-time

Job Function

Engineering and Information Technology; Computer Hardware Manufacturing

The Package

  • Competitive salary, negotiable based on experience.
  • 28 days holiday, plus up to 5 days the longer you stay with Scan.
  • Pro-Fit personal training and nutrition advice.
  • Wellbeing plan facilitated by Changing Minds UK.
  • Social events.
  • Employee discount.
  • Pension scheme with flexible contributions.
  • Holiday purchase scheme.

Application Instructions

If this sounds like you, submit your CV to . Only candidates within commuting distance to Bolton HQ will be considered. Recruitment agencies are not accepted.

Requirements

  • 3+ years of experience developing software with C# and the .NET ecosystem.
  • Good understanding of object-oriented design and architecture patterns.
  • Proficient in building RESTful APIs and web services with ASP.NET Core or MVC.
  • Experienced in working with SQL Server and writing performant T-SQL queries.
  • Fluent with Git-based workflows and version control best practices.
  • Experienced working in agile environments using tools like Azure DevOps, GitHub or similar.
  • Excellent problem-solving, debugging, and communication skills.
  • Passionate about writing maintainable code and continuous improvement., * Experience with Docker or containerised development.
  • Working knowledge of Elasticsearch or other distributed data systems.
  • Exposure to legacy platforms like VB.NET.
  • Familiarity with Azure or cloud-native development patterns.

Development Philosophy

We value craftsmanship, continuous learning, and engineering curiosity. Our team fosters a collaborative environment where new ideas are welcomed, technical debt is tackled head-on, and best practices are shared openly.

Benefits & conditions

  • Competitive salary, negotiable based on experience.
  • 28 days holiday, plus up to 5 days the longer you stay with Scan.
  • Pro-Fit personal training and nutrition advice.
  • Wellbeing plan facilitated by Changing Minds UK.
  • Social events.
  • Employee discount.
  • Pension scheme with flexible contributions.
  • Holiday purchase scheme.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu · World Congress 2025

2:14 min

Exploring frontend development choices beyond standard JavaScript frameworks

Stacy Cashmore · World Congress 2022

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all