NET Developer

Nigel Frank International
West Midlands, 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
5 years minimum
Working hours
Regular working hours

Tech stack

.NET Framework Artificial Intelligence Application Integration Architecture Application Services Unit Testing Microsoft Azure Business Software C Sharp (Programming Language) Software as a Service Cloud Computing Cloud Engineering Software Quality
+20 more
Dependency Injection Software Design Patterns DevOps Programming Tools Entity Framework Microsoft Software Microsoft SQL Server Object-Oriented Software Development Software Architecture Software Tools Software Engineering Software Systems Transact-SQL Test-Driven Development (TDD) GitHub Copilot SOAPAPI Git Integration Frameworks Software Version Control Serverless Computing

Job description

Overview

We’re looking for an experienced .NET Developer to join a growing software development team working on a range of enterprise business applications. This is an excellent opportunity to work on modern Microsoft technologies, developing scalable solutions across cloud and on-premise environments.

You’ll be involved in designing, developing and maintaining business-critical systems, while contributing to new product development and the ongoing enhancement of existing platforms. The role offers the chance to work with modern development practices, Azure technologies and AI-assisted development tools within a collaborative and forward-thinking team.

Key Responsibilities

  • Design, develop and maintain applications using C# and .NET technologies.
  • Build and integrate REST and SOAP APIs with third-party systems.
  • Develop cloud-based solutions using Microsoft Azure.
  • Work across the full software development lifecycle, from requirements through to deployment and support.
  • Troubleshoot and resolve issues within live production environments.
  • Collaborate with developers, analysts and other stakeholders to deliver high-quality software solutions.
  • Take ownership of technical solutions and contribute to continuous improvement initiatives.
  • Produce clear technical documentation and maintain coding standards.
  • Utilise modern development tools, including AI-assisted technologies, to improve productivity and code quality.

About You

We’re looking for a proactive developer who enjoys solving complex technical challenges and delivering robust software solutions.

You should be comfortable working independently as well as within a collaborative development team, with a genuine interest in learning new technologies and continuously improving development practices.

You’ll have strong analytical skills and be confident evaluating technical solutions while applying sound engineering principles.

Experience Required

  • Minimum of 5 years' commercial experience developing with .NET and C#.
  • Experience developing enterprise-level business applications.
  • Strong experience building and integrating APIs.
  • Experience developing cloud-based applications using Microsoft Azure.
  • Experience working across both cloud-hosted and virtualised environments.
  • Experience using source control and modern DevOps practices.
  • Familiarity with AI-assisted development tools such as GitHub Copilot or similar.

Essential Technical Skills

  • C# / .NET / .NET Framework
  • REST and SOAP APIs
  • Azure Functions and Azure App Services
  • Entity Framework
  • Microsoft SQL Server and T-SQL
  • Object-Oriented Programming (OOP)
  • Software architecture and design patterns
  • Dependency Injection
  • Git and Azure DevOps
  • Unit Testing and Mocking Frameworks
  • Test Driven Development (TDD)

Desirable Skills

  • Experience with EDI or enterprise data integration.
  • Knowledge of messaging and integration platforms.
  • Exposure to wider Azure services and cloud architecture.
  • Experience using AI tools to improve software development efficiency and code quality.

What You'll Receive

  • Competitive salary based on experience.
  • Generous annual leave allowance.
  • Company pension scheme.
  • Private healthcare.
  • Life assurance.
  • Employee wellbeing and assistance programme.
  • Ongoing learning and professional development opportunities.
  • Collaborative and supportive working environment.
  • Opportunities to work on modern technologies and enterprise-scale solutions.

Applicants must have the right to work in the UK.

Requirements

We’re looking for a proactive developer who enjoys solving complex technical challenges and delivering robust software solutions.

You should be comfortable working independently as well as within a collaborative development team, with a genuine interest in learning new technologies and continuously improving development practices.

You’ll have strong analytical skills and be confident evaluating technical solutions while applying sound engineering principles., * Minimum of 5 years' commercial experience developing with .NET and C#.

  • Experience developing enterprise-level business applications.
  • Strong experience building and integrating APIs.
  • Experience developing cloud-based applications using Microsoft Azure.
  • Experience working across both cloud-hosted and virtualised environments.
  • Experience using source control and modern DevOps practices.
  • Familiarity with AI-assisted development tools such as GitHub Copilot or similar.

Essential Technical Skills

  • C# / .NET / .NET Framework
  • REST and SOAP APIs
  • Azure Functions and Azure App Services
  • Entity Framework
  • Microsoft SQL Server and T-SQL
  • Object-Oriented Programming (OOP)
  • Software architecture and design patterns
  • Dependency Injection
  • Git and Azure DevOps
  • Unit Testing and Mocking Frameworks
  • Test Driven Development (TDD)

Desirable Skills

  • Experience with EDI or enterprise data integration.
  • Knowledge of messaging and integration platforms.
  • Exposure to wider Azure services and cloud architecture.
  • Experience using AI tools to improve software development efficiency and code quality.

Benefits & conditions

  • Competitive salary based on experience.
  • Generous annual leave allowance.
  • Company pension scheme.
  • Private healthcare.
  • Life assurance.
  • Employee wellbeing and assistance programme.
  • Ongoing learning and professional development opportunities.
  • Collaborative and supportive working environment.
  • Opportunities to work on modern technologies and enterprise-scale solutions.

Applicants must have the right to work in the UK. #J-18808-Ljbffr

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.

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:32 min

Building enterprise artificial intelligence software in .NET

Damir Damir · World Congress 2025

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all