👨🏻‍💻 postech.work

Senior .NET Software Developer

Scan Computers International Limited • 🌐 Remote

Remote Posted 2 days, 21 hours ago

Job Description

As a Senior .NET Developer at Scan, you'll play a central role in designing, building, and maintaining high-performance backend services and web applications. Working primarily with C#, .NET Core, and ReactJS, you'll collaborate with other developers and stakeholders to deliver features that support both customer-facing and internal business functions.

You'll be based at Scan HQ in Bolton, with the option of a hybrid working arrangement. Our engineering culture emphasises clean code, shared learning, and continuous improvement. We provide dedicated weekly time for personal development and run regular lunch \& learn sessions so the team can share new tools, techniques, and ideas.

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

Participate in code reviews, technical discussions, and mentoring of junior developers

Support CI/CD processes and contribute to the improvement of internal workflows

Continuously evaluate and improve system performance and maintainability

Work with legacy code where needed and contribute to ongoing modernisation efforts

Ideal Candidate

8+ years experience developing software with C# and the .NET ecosystem

Strong 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

Experience with Docker or containerised development

Familiarity with Azure or cloud-native development patterns

Working knowledge of Elasticsearch or other distributed data systems

Exposure to legacy platforms like VB.NET

Passionate about writing maintainable code and continuous improvement

Our 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. Each developer is encouraged to bring their own perspective, explore new technologies, and contribute to a culture of technical excellence.

We offer a hybrid working environment with a preference for in office, there is an option to work from home part of the week, but all team members must be able to commute to our Bolton HQ as needed. Fully remote working is not available for this role.

The Package

If you are successful, you will receive an attractive package that will consist of:

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

Does this sound like you? If so submit your CV to apply@scan.co.uk

As this is not a remote role, we ask for applicants within commuting distance to our Bolton, Scan HQ. We are not looking to work with any recruitment agencies at this time

Job Type: Full-time

Benefits:

Company events

Company pension

Free fitness classes

Free parking

On-site gym

On-site parking

Store discount

Work Location: Hybrid remote in Bolton BL6 6PE

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.