Point your AI agent at freehire and let it find you a job.

Get the CLI →

Pave Talent Partners Limited

NewBe an early applicant

Senior Software Engineer C# .NET

Posted Updated
Discussion

Summary

A senior backend engineer role building and maintaining systems in C#, modern .NET and ASP.NET Core. Day to day involves working with APIs, SQL relational databases and large or legacy codebases, including modernisation/migration work, with an interest in AI-assisted development. Based in Hazel Grove, Stockport at £75,000 per year.

Salary: £75,000 - 75,000 per year

Requirements:
  • Strong commercial experience with C#, modern .NET and ASP.NET Core
  • Strong understanding of system architecture, APIs, data and integrations
  • Experience working with SQL and relational databases
  • A solid understanding of software design, testing and maintainable code
  • Experience working with large or unfamiliar codebases
  • Experience modernising or migrating legacy systems
  • An interest in, or practical experience of, AI-assisted development
  • The confidence to make technical decisions, communicate them clearly and influence others
  • Bonus points for Kubernetes, Docker, PostgreSQL, Redis, Elasticsearch, GraphQL, observability tooling, CI/CD, microservices or RabbitMQ
Responsibilities:
  • Building complex back-end services and APIs using C#, .NET and ASP.NET Core
  • Making pragmatic architectural and technical decisions
  • Modernising functionality from a large WinForms/legacy platform
  • Working closely with Engineering, Product and technical stakeholders
  • Using AI coding tools and agents across development, testing, refactoring and migration
  • Supporting high standards around testing, security, observability and code quality
  • Investigating complex technical issues and driving them through to resolution
  • Providing technical guidance and helping other engineers develop
Technologies:
  • AI
  • ASP.NET
  • C#
  • CI/CD
  • Docker
  • ElasticSearch
  • GraphQL
  • Kubernetes
  • PostgreSQL
  • Redis
  • SQL
  • Security
  • Web
  • Windows
  • microservices
  • RabbitMQ

More:

We are a well-established software business modernising a large Windows desktop platform into a modern web product. This is a hands-on senior role with real influence over back-end architecture, technical direction and delivery. You will work across C#, .NET, APIs, system design and legacy modernisation, while helping the wider team adopt better engineering practices and make effective use of AI-assisted development. The working pattern is York/Hybrid, with 2 days per week in the office, 37.5 hours per week, flexitime and core hours of 10am to 3pm. This is a great opportunity for a senior engineer who wants genuine influence over architecture, engineering practices, tooling and the future direction of the platform while remaining hands-on with the code.

last updated 37 week of 2026

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available