Lavora.

Back to search

Principal Software Developer

ECM Selection (Holdings) Limited

Location
Cambridge, GB (hybrid)
Workplace
Hybrid
Job type
Full-time
Salary
£45k–£70k
Posted
1 week ago
Source
DevITJobs UK

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 43 week of 2026