Software Engineering
.NET Developer Jobs & Careers
Looking for your next .NET Developer opportunity?
HOK Consulting connects .NET Developers with organisations building secure, scalable applications, APIs, services and digital platforms across permanent, contract and interim opportunities.
Whether your experience covers .NET, C#, REST APIs, microservices, SQL, Docker, Kubernetes or cloud-native development, explore current opportunities or upload your CV to join HOK’s technology talent network.
Current .NET Developer Jobs
Explore current .NET Developer opportunities available through HOK Consulting.
Can’t see the right .NET Developer role?
If there are currently no suitable .NET Developer vacancies listed, upload your CV and tell us what you’re looking for. Our team can contact you when a relevant permanent, contract or interim opportunity becomes available.
What Does a .NET Developer Do?
.NET Developers design, build, test and maintain applications and services using Microsoft’s .NET development platform and languages such as C#.
The role commonly involves backend services, REST APIs, microservices, databases and cloud-based applications, with developers contributing throughout the software development lifecycle.
.NET Developers often work alongside Software Engineers, DevOps professionals, architects and product teams to deliver reliable, secure and scalable applications across modern enterprise and digital environments.
.NET Developer Skills & Experience
The exact technical requirements vary between organisations, but .NET Developer roles commonly involve experience across areas such as:
- .NET
- C#
- REST APIs
- Microservices
- SQL
- PostgreSQL
- MongoDB
- Redis
- Docker
- Kubernetes
- Cloud-Native Development
- Amazon Web Services (AWS)
- Microsoft Azure
- Google Cloud Platform
- Software Architecture
- Automated Testing
- CI/CD
.NET Developers may work across APIs, enterprise applications, distributed systems or cloud-native platforms depending on the organisation and technology estate.
Strong software engineering fundamentals, problem-solving skills and an understanding of maintainability, testing, performance, security and scalability are particularly valuable within modern .NET environments.
Typical .NET Developer Responsibilities
- Designing and developing applications and services using .NET and C#
- Building backend services, REST APIs and microservices
- Working with relational and NoSQL databases
- Integrating applications with internal and external systems
- Writing reliable, maintainable and testable production code
- Testing, debugging and resolving software defects
- Improving application performance, resilience and security
- Supporting containerised and cloud-native applications
- Contributing to technical design and software architecture decisions
- Supporting automated build, testing and deployment processes
- Reviewing code and contributing to engineering standards
- Working with engineering, DevOps, architecture and product teams
Responsibilities vary depending on the organisation, application environment and whether the role focuses on backend services, APIs, cloud applications or wider .NET software development.
.NET Developer Salary Expectations
.NET Developer salaries vary according to experience, location, technical specialism, sector and the complexity of the applications and platforms being developed.
Permanent .NET Developer
Around £55,000 per year
UK median advertised salary
Contract .NET Developer
Around £500 per day
UK median contract rate
Senior .NET Developers and professionals with specialist cloud, microservices, distributed systems, financial services or software architecture experience may command higher salaries or contract rates.
Salary information is provided as a general UK market guide and can vary significantly between individual roles.
.NET Developer Career Progression
.NET Development can lead into senior software engineering, technical leadership and architecture positions.
Typical .NET Developer Career Path
Alternative Career Paths
.NET Developers may also progress into roles such as:
- Senior Software Engineer
- Backend Developer
- Full Stack Developer
- Technical Lead
- Software Architect
- Engineering Manager
The right progression depends on whether you want to deepen your .NET and C# expertise, broaden into wider software engineering, move into architecture or take responsibility for technical teams and delivery.
Your Next Move
Looking for Your Next .NET Developer Opportunity?
If you’re considering your next permanent position, contract assignment or interim opportunity, send HOK Consulting your CV.
Tell us about your .NET development experience, the technologies and platforms you work with and the type of opportunity you’re looking for.
Specialist Recruitment
Software Engineering Recruitment
.NET Development forms part of HOK Consulting’s wider Software Engineering recruitment expertise, connecting organisations with professionals across backend development, frontend development, full stack engineering, software architecture, quality engineering and technical leadership.
Hiring?
Recruiting .NET Developers?
HOK Consulting supports organisations looking for experienced .NET Developers across permanent, contract and interim requirements.
Whether you’re modernising .NET applications, building APIs and microservices, moving workloads to the cloud or scaling a software engineering team, speak to HOK about your requirements.