Principal Software Developer
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.
- 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.
- 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 40 week of 2026