Senior C# .NET Developer

Glusoft Limited
Ashbourne, UK
3 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
£45,000.0 - £65,000.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles ASP.NET .NET Framework Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Android Software Development IOS Applications Application Integration Architecture Software Applications Business Software C Sharp (Programming Language)
+31 more
Mobile Application Development Databases Database Applications Software Debugging Web Development Document-Oriented Databases Design of User Interfaces Language Modeling MongoDB NoSQL Commercial Software Software Maintenance Salesforce.Com Secure Coding Software Engineering Software Systems Systems Integration Workflow Management Systems Data Processing Cloud Platform System Backend AI Platforms AngularJS Kubernetes Information Technology Data Analytics Front End Software Development Api Design Software Version Control Docker Web Api

Job description

Glusoft is looking for a Senior C# .NET Developer to help us build and improve large, data-driven software applications for clients.

This is a hands-on senior development role for someone who enjoys solving real business problems, building reliable software, and having a genuine say in technical decisions.

You will work a 4-day working week on compressed hours, remotely most of the time, with one in-person meeting each week at our Derbyshire office. Because of this, the role is best suited to someone who lives within a reasonable travelling distance of Derbyshire and can attend weekly sessions reliably.

About the role

Our core work is building business-critical software for clients. These are data-driven applications that support real operational processes, integrate with other systems, and are used by customers and teams who rely on them every day.

You will be involved in designing, building and improving applications using C# and .NET, with work across APIs, integrations, backend services, data models, user interfaces and client workflows.

This is not a narrow coding role. We are looking for someone who can understand requirements, think through technical design, make sensible architecture decisions, and take responsibility for the quality of what is delivered.

Alongside our core application development, we are also helping clients adopt richer AI-enabled solutions where they add genuine value. This could include intelligent search, workflow automation, AI-assisted data processing, internal assistants, customer-facing tools, or integrations between AI services and existing client systems.

AI is not the main focus of the role, but it is an important growth area for us. We are looking for someone who is interested in building practical, secure and well-integrated software solutions, including AI-enabled features where they support real client needs.

What you’ll be doing

  • Building and maintaining large, data-driven applications using C# and .NET.

  • Developing APIs, integrations and backend services.

  • Working with databases, data models and client workflows.

  • Improving existing systems for performance, reliability and maintainability.

  • Debugging, troubleshooting and resolving technical issues.

  • Taking ownership of technical work from design through to delivery.

  • Reviewing code for correctness, maintainability, security and architectural fit.

  • Working closely with colleagues and stakeholders to understand problems and deliver useful software.

  • Helping shape technical direction, architecture and development practices.

  • Supporting and mentoring other developers where appropriate.

  • Contributing to AI-enabled features and integrations where they support wider client applications., Opportunity to develop skills in cloud, Salesforce, native mobile development and AI integration.

  • A practical, supportive team environment.

  • The opportunity to improve systems, processes and technical standards.

Why join Glusoft?

At Glusoft, senior developers are trusted to solve problems, influence decisions and help shape the applications and platforms we build.

You will work on software that supports real businesses, handles meaningful data, and is used by people who depend on it. You will have the opportunity to own technical solutions, improve existing systems, influence architecture and help deliver software that creates visible value for clients.

Because we are a focused, growing team, your contribution will be visible. You will have direct access to decision-makers, the freedom to suggest better approaches, and the ability to see the outcomes of your work in production.

If you want autonomy, variety, technical influence and the opportunity to build software that creates real-world impact - while working a 4-day week - we would like to hear from you.

Requirements

Do you have experience in Software development?, You should have strong commercial experience with:

  • At least 7 years’ commercial software development experience.

  • C# and the .NET ecosystem.

  • Building and maintaining business-critical software.

  • Developing data-driven applications.

  • Web APIs, integrations or service-based applications.

  • Working with databases and data models.

  • Debugging, troubleshooting and improving existing systems.

  • Writing clean, maintainable code.

  • Understanding how individual changes affect a wider software system.

  • Considering security, data protection, access control and operational risk.

  • Working with source control and modern development workflows.

  • Taking ownership of technical decisions and delivery.

  • Angular or modern frontend web application development.

  • A degree in Computer Science, Software Engineering or a related technical discipline, or equivalent commercial experience.

We are looking for someone who can bring experience, judgement and pragmatism - not just write code, but help us make good technical decisions.

Useful experience

Experience with any of the following would be useful, but is not essential:

  • MongoDB or another NoSQL/document database.

  • ASP.NET / ASP.NET Core.

  • Amazon Web Services or another cloud platform.

  • Docker or Kubernetes.

  • Salesforce development.

  • Native iOS or Android development.

  • CI/CD pipelines.

  • AI integration, automation, workflow tools or data processing.

  • Working with AI APIs, language models or intelligent search.

  • Secure development practices.

  • Architecture, technical design or solution design.

  • Working in a smaller team where developers have broad responsibility.

You do not need to tick every box. If you are a strong C#/.NET developer who enjoys building data-driven applications and working across different areas of a product, we would still like to hear from you.

About you

You are likely to be a good fit if you:

  • Enjoy taking ownership rather than waiting to be told every step.

  • Can analyse a problem before jumping into implementation.

  • Care about clean, reliable and maintainable software.

  • Can balance technical quality with commercial reality.

  • Think about architecture, security, testing and long-term maintainability.

  • Can explain technical decisions clearly to technical and non-technical people.

  • Are willing to challenge proposed solutions when they are not right.

  • Like improving systems, not just adding features.

  • Are interested in data-driven applications, integrations and client systems.

  • Are curious about AI and automation as ways to enhance real business software.

  • Want to have genuine influence in a smaller, focused team.

This role is not suited to someone who simply wants to generate code and move on. It is suited to someone who wants to understand the problem, think through the design, use the right tools, and take responsibility for the quality of the final result., We are more interested in practical ability, good judgement and the way you approach problems than in ticking every possible technology box.

Benefits & conditions

Pulled from the full job description

  • Free parking
  • Company pension
  • Casual dress
  • Work from home
  • On-site parking, * Casual dress
  • Company pension
  • Free parking
  • On-site parking
  • Work from home

Apply for this position

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

Apply on indeed.com
Prepare application

Good distractions

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

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

7:07 min

Defining the human skills of senior developers

Christoph Marckx Christoph Marckx · Europe 2026 Virtual

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all