Senior Software Engineer C# .NET in York

Senior Software Engineer C# .NET in York

York Full-Time No working from home possible
P

At a Glance

  • Tasks: Transform legacy software into modern web products using C# and .NET.
  • Company: Established software business with a focus on innovation and collaboration.
  • Benefits: Competitive salary, hybrid work model, and opportunities for professional growth.
  • Other info: Join a dynamic team with excellent career advancement opportunities.
  • Why this job: Make a real impact on software transformation and embrace cutting-edge technology.
  • Qualifications: Strong experience in C#, .NET, and a passion for modern engineering practices.

Senior Software Engineer (.Net) - York/Hybrid

Want to apply Read all the information about this position below, then hit the apply button.

A well-established software business is modernising a large Windows desktop platform into a modern web product, and theyre looking for a Senior .NET Developer to play a key role in that transformation.

This is a hands-on role with real influence over back-end architecture, technical direction and delivery.

Youll 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.

What your typical day will look like:

  • 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

About you: Strong commercial experience with C#, modern .NET and ASP.NET CoreStrong understanding of system architecture, APIs, data and integrationsExperience working with SQL and relational databasesA solid understanding xgikmsk of software design, testing and maintainable codeExperience working with large or unfamiliar codebasesExperience modernising or migrating legacy systemsAn interest in, or practical experience of, AI-assisted developmentThe 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.

Working pattern

Senior Software Engineer C# .NET in York employer: Pave Talent Partners

Join a forward-thinking company that values innovation and collaboration, offering a remote-first work environment that empowers you to shape the future of data. With a strong focus on employee growth, you'll have the chance to mentor others while working on exciting projects like the migration to Microsoft Fabric. Enjoy a supportive culture that encourages continuous improvement and provides ample opportunities for professional development.

P

Contact Details:

Pave Talent Partners Recruitment Team

We think you need these skills to ace Senior Software Engineer C# .NET in York

C#
ASP.NET Core
API Development
Back-end Architecture
Legacy Modernisation
Software Engineering Practices
AI-assisted Development