About this role
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: APIAWSAzureC#CloudKubernetesOAuthSecuritymicroservicesASP.NETDevOpsREST 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