Software Developer

Reed
Manchester, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 65K

Job location

Manchester, United Kingdom

Tech stack

Clean Code Principles
ASP.NET
.NET
API
Azure
C Sharp (Programming Language)
Cloud Computing
Code Review
Relational Databases
DevOps
Entity Framework
PostgreSQL
Microsoft Software
Microsoft SQL Server
MVC
Scrum
Systems Development Life Cycle
RabbitMQ
Software Engineering
React
GIT
Vue.js
Containerization
Angular
Integration Tests
Kubernetes
Bicep
Kafka
Front End Software Development
Terraform
Docker
Web Api
Microservices

Job description

We're partnered with a leading software development company in Manchester that is scaling its engineering function to support major new product initiatives. They're now looking for a .NET Software Developer who enjoys modern Microsoft technologies, clean code, and building high-performing, scalable applications.

This role is perfect for someone who wants technical ownership, the chance to shape solutions, and the opportunity to work in a product-focused environment where engineering quality truly matters.

What You'll Be Doing

  • Designing and developing applications using C#, .NET 6+, and ASP.NET Core.
  • Building APIs and microservices that power complex software products.
  • Working with Azure services and cloud-native patterns.
  • Writing clean, secure, and maintainable code following best practices.
  • Collaborating closely with Product Owners, QA, DevOps, and other developers.
  • Contributing to architectural discussions and influencing design decisions.
  • Performing code reviews and encouraging high technical standards.
  • Working across the full SDLC in an Agile/Scrum environment.

Requirements

  • Commercial experience with C# and the .NET ecosystem.
  • Strong experience with ASP.NET Core (Web API / MVC).
  • Good understanding of relational databases (SQL Server or PostgreSQL).
  • Experience with Entity Framework Core.
  • Exposure to Azure and cloud-based deployments.
  • Confident in Git workflows and CI/CD processes.
  • Familiarity with unit and integration testing.

Nice to Have:

  • Experience with microservices.
  • Containerisation (Docker, Kubernetes).
  • Messaging technologies (Service Bus, RabbitMQ, Kafka).
  • Front-end experience with React/Angular/Vue (not essential).
  • Infrastructure-as-code (Terraform, Bicep).
  • Knowledge of industry-standard authentication patterns.

The Person

  • Practical problem-solver with a quality-driven mindset.
  • Strong communicator who enjoys collaborating in cross-functional teams.
  • Passionate about modern .NET practices and improving systems.
  • Able to work independently while contributing positively to team culture.

Apply for this position