ECM Selection (Holdings) Limited

ECM Selection (Holdings) Limited

Cambridge, East of England

Principal Software Developer

Full-Time£45,000 - 70,000 per yearhoyUnited Kingdom
IT

Job Description

Salary: £45,000 - 70,000 per year

Requirements:
  • Prior experience designing and successfully delivering complex, high-quality enterprise and/or cloud solutions, from technical domains such as scientific, engineering, and/or industrial sectors.
  • Significant skills with C# and modern .NET, creating elegant designs, tracking the evolution of the language, and selecting the best elements to incorporate.
  • Experience with AWS or Azure as a target platform, containers, and potentially cloud-native approaches, Kubernetes, etc.
  • Ideally, specific knowledge of vendor offerings and appropriate architectures and patterns for those offerings.
  • A deep understanding of cloud-compatible architectures such as microservices and service-oriented architecture.
  • Understanding of RESTful API design considerations.
  • Ideally, a good awareness of security and authentication considerations, including OAuth.
  • A strong academic track record, including a good technical degree and top A-level grades or equivalent.
Responsibilities:
  • Guide and contribute directly to cloud software development with AWS or Azure.
  • Address the finer points of architecture and consider the ramifications of far-reaching decisions.
  • Collaborate with stakeholders.
  • Cultivate and apply the right elements of modern good practice and standards.
  • Play a key part in shaping platform capabilities and effectiveness through direct contributions.
Technologies:
  • API
  • AWS
  • Azure
  • C#
  • Cloud
  • Kubernetes
  • OAuth
  • Security
  • microservices
  • ASP.NET
  • DevOps
  • REST

More:

We are hiring for a principal-level engineering role focused on modern C# cloud software that enhances sustainability. The role is based in Cambridge with hybrid working and offers a salary of up to £80k+ depending on experience, along with a top package including a highly competitive salary, enhanced pension and holiday, hybrid working several days per week, and career and skills development options. We offer a multicultural environment with a strong focus on sustainability and a prominent role with responsibility and reward.

last updated 37 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About ECM Selection (Holdings) Limited

ECM Selection (Holdings) Limited

ECM Selection (Holdings) Limited

Cambridge

IT

Skills & Technologies

C#GoASP.NETAWSAzureKubernetesRESTAIDevOpsUI

Inferred from job description

Salary Insight

£57,500

This role

£55,000

UK median

This salary is 5% above the UK median for Developers55,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom