Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer (.NET, Azure) – Contract

Curated

Remote

GBP 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global SaaS company based in Liverpool is seeking a Senior Software Engineer to work on the evolution of their core SaaS platform. The ideal candidate will have over 7 years of experience in software engineering with a strong focus on the modern .NET stack and Microsoft Azure. You will be responsible for designing backend services and collaborating within cross-functional teams. This contract role offers a competitive pay of £700 - £750 per day and is primarily remote, focused on building scalable cloud-native solutions.

Qualifications

  • 7+ years of professional software engineering experience.
  • Strong, hands-on experience with the modern .NET stack.
  • Proven experience building and operating systems on Microsoft Azure.

Responsibilities

  • Design and build backend services using modern .NET.
  • Develop and scale cloud-native solutions on Microsoft Azure.
  • Collaborate closely with Product and Engineering peers on delivery.

Skills

Software engineering experience
Modern .NET stack
Microsoft Azure
SQL
Problem-solving skills
Agile methodologies
Job description

Senior Software Engineer - .Net, Azure. - Contract

£700 - 750pd

UK, Remote | Contract

Inside IR35 Only | 6 months

January start.

Curated is partnering with a global SaaS scale-up undergoing a significant platform modernisation and growth phase. The business is scaling multiple engineering teams and is looking to bring in highly experienced contract Software Engineers to support complex, high-impact delivery.

This role is suited to senior engineers who enjoy working on large, evolving platforms, modern cloud infrastructure, and solving non-trivial technical problems in fast-moving environments.

The Role

You will join a cross-functional product engineering team working on the evolution and modernisation of a core SaaS platform. The focus is on building scalable, cloud-native services while improving reliability, performance, and long-term maintainability.

This is a hands‑on role requiring strong engineering judgement, the ability to work through existing systems pragmatically, and the confidence to contribute to architectural and technical decisions.

What You’ll Be Doing
  • Designing and building backend services using modern .NET
  • Developing and scaling cloud-native solutions on Microsoft Azure
  • Working with large, data-heavy systems using SQL
  • Improving and refactoring existing systems to support future platform growth
  • Writing high-quality, well‑tested, production‑ready code
  • Collaborating closely with Product and Engineering peers on delivery and prioritisation
  • Supporting a platform used at scale, with a strong focus on performance and reliability
What We’re Looking For
  • 7+ years of professional software engineering experience
  • Strong, hands‑on experience with the modern .NET stack
  • Proven experience building and operating systems on Microsoft Azure
  • Solid experience working with SQL in large-scale production environments
  • Experience working on complex, long‑lived systems rather than greenfield only
  • Strong problem‑solving and analytical skills
  • Pragmatic mindset with a focus on delivering value, not over‑engineering
  • Comfortable working in Agile, product‑led teams
  • Strong communication skills, able to explain technical decisions and trade‑offs clearly
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.