Senior .NET Developer
Contact sales

We’d love to see how we can streamline your hiring together.

Request a demo
A black heart is floating in the air on a white background.
Contact sales

We’d love to see how we can streamline your hiring together.

Request a demo
A black heart is floating in the air on a white background.
Contact sales

We’d love to see how we can streamline your hiring together.

Request a demo
A black heart is floating in the air on a white background.
Contact sales

We’d love to see how we can streamline your hiring together.

Request a demo
A black heart is floating in the air on a white background.
Contact sales

We’d love to see how we can streamline your hiring together.

Request a demo
A black heart is floating in the air on a white background.
Contact sales

We’d love to see how we can streamline your hiring together.

Request a demo
A black heart is floating in the air on a white background.

Contract Type:

Full Time

Location:

Edinburgh, United Kingdom, Remote, United Kingdom

Industry:

Software Engineering

Date Published:

15-Jun-2026
Location:  Remote (UK preferred)
Type:  Full-time
  
About the Role
We're looking for a Senior .NET Developer who enjoys building well-designed backend systems and taking ownership of what they ship.
This is a hands-on engineering role focused on designing, building, and operating cloud-native services using modern .NET and Azure. You'll work on an event-driven platform, collaborate closely with AI and product teams, and have the opportunity to influence architecture and technical direction as the platform grows.
If you're someone who likes solving complex engineering problems, improving systems, and seeing your work run in production, you'll fit right in.
  
What You'll Do
  • Design, build, and operate microservices using C# and modern .NET.
  • Develop event-driven systems using messaging and asynchronous integration patterns.
  • Build secure, scalable APIs and backend services hosted on Azure.
  • Contribute to cloud infrastructure, CI/CD pipelines, and platform reliability.
  • Integrate AI-powered capabilities into production applications, balancing performance, cost, and user experience.
  • Write clear technical designs, documentation, and operational runbooks.
  • Review code, share knowledge, and help raise engineering standards across the team.
  
Growth Opportunities
While this is primarily a hands-on development role, there is a clear path towards broader technical ownership, architecture leadership, mentoring, and principal-level responsibilities as the engineering team expands.
  
What We're Looking For
  • Strong commercial experience with C# and modern .NET.
  • Experience designing and operating microservices in production.
  • Solid understanding of event-driven architecture and distributed systems.
  • Experience building cloud-native applications on Azure.
  • Knowledge of Infrastructure as Code, CI/CD, and secure API design.
  • Comfortable working with modern AI-assisted development workflows and integrating AI services into applications.
  • Strong communication skills and a practical, ownership-focused mindset.
  
Nice to Have
  • Observability and monitoring tools.
  • Workflow and orchestration platforms.
  • Containerisation and Kubernetes.
  • Experience in regulated or security-conscious environments.
  • Exposure to AI, machine learning, image processing, or data-intensive systems.
  
Why Join?
You'll have the opportunity to work on modern cloud architecture, AI-enabled products, and large-scale backend systems while remaining close to the code. This role offers genuine influence over technical decisions and a clear route into architecture and technical leadership for those who want it.
Apply Now
Share this job
Interested in this job?
Save Job
Create Job Alert
Create As Alert
SCHEMA MARKUP ( This text will only show on the editor. )