Principal Software Developer

ECM Selection (Holdings) Limited

Cambridge

Hybrid

GBP 75,000 - 100,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ECM Selection (Holdings) Limited in Cambridge seeks a Principal Software Engineer to guide and contribute to cloud software development using C# and .NET. The role emphasises architecture, security, and scalable platform design, with hybrid working and a top benefits package.

You will lead architectural decisions, work across cloud-native patterns, and help drive the evolution of the data-oriented platform. A strong academic track record and hands-on cloud experience are essential.

Qualifications

  • Extensive experience delivering complex cloud-based enterprise solutions.
  • Proficient in C# and modern .NET.
  • Hands-on with AWS or Azure, containers and cloud-native patterns.

Responsibilities

  • Lead architecture and guide cloud software development with AWS or Azure.
  • Collaborate with stakeholders to shape platform capabilities, architecture and standards.

Skills

C# / .NET
Cloud platforms (AWS / Azure)
Containers / Kubernetes
REST API design
Academic excellence

Education

Engineering or technical degree
Top A-level grades

Tools

Kubernetes
Docker

Job description

Principal-level engineering of modern C# cloud software enhancing sustainability

Cambridge, hybrid working; to £80k+ DoE with top benefits

This role will suit a principal software developer with expertise guiding and contributing directly to cloud software development with AWS or Azure. The data-oriented platform and pipeline at hand is central to a suite of applications with a positive impact on global sustainability, and this is a prominent role with responsibility and reward.

You will have a principal engineer's ability to address the finer points of architecture, consider the ramifications of far-reaching decisions, collaborate with stakeholders, and cultivate and apply the right elements of modern good practice and standards. Through such actions and direct contributions you will play a key part in shaping platform capabilities and effectiveness.

You will also bring:

  • Prior experience designing and successfully delivering complex, high-quality enterprise and/or cloud solutions, from technical domains such the 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 (not necessarily) this may include specific knowledge of vendor offerings and appropriate architectures and patterns for those offerings.
  • A deep understanding of cloud-compatible architectures (such as microservices and SoA), RESTful API design considerations, and ideally, a good awareness of security and authentication considerations (OAuth is relevant).
  • A strong academic track record including a good technical degree and top A-level grades or equivalent.

The company offers a multi-cultural environment, a focus on sustainability, and a top package including a highly competitive salary, enhanced pension and holiday, hybrid working several days per week, and a host of career and skills development options in addition to tailored package elements.

Keywords: Principal engineer, principal software developer, C#, .NET, cloud, Azure, AWS, cloud native, containers, microservice, service-oriented, REST, API, intelligence, security, authentication, OAuth, sustainability, Cambridge, hybrid.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Developer
Principal Software Developer

ECM Selection (Holdings) Limited • Cambridge

Hybrid
GBP 72,000 - 88,000
Competitive salary
Enhanced pension
Hybrid work
Principal Software Developer
Principal Software Developer

Ecm Selection • Cambridge

Hybrid
GBP 90,000 - 150,000
Hybrid working
Competitive salary and benefits
Enhanced pension
Senior Software Engineer
Senior Software Engineer

ECM Selection (Holdings) Limited • Cambridgeshire and Peterborough

Hybrid
GBP 60,000 - 70,000
Hybrid work
Benefits package
Career development
Principal Software Engineer
Principal Software Engineer

Data Science Festival • Milton Keynes

On-site
GBP 75,000 - 85,000
Healthcare package
Life assurance
Holiday trading
+3
Senior Software Engineer
Senior Software Engineer

Ecm Selection • Cambridge

Hybrid
GBP 70,000 - 100,000
Hybrid work
Excellent benefits
Competitive remuneration
Principal C# Cloud Architect (Hybrid) for Sustainability
Principal C# Cloud Architect (Hybrid) for Sustainability

ECM Selection (Holdings) Limited • Cambridge

Hybrid
GBP 72,000 - 88,000
Competitive salary
Enhanced pension
Hybrid work
Senior / Principal C# / .NET Engineer
Senior / Principal C# / .NET Engineer

Oho Group • Cambridge

On-site
GBP 75,000 - 110,000
Bonus
Great pension
Excellent holiday allowance
Principal Software Architect
Principal Software Architect

Data Science Festival • Milton Keynes

Hybrid
GBP 80,000 - 85,000
Healthcare
Life assurance
Holiday trading
+4
Principal C# Developer.Net Aws - Fintech
Principal C# Developer.Net Aws - Fintech

Client Server • Greater London

Hybrid
GBP 72,000 - 120,000
Bonus (20%)
Pension (5% employer contribution)
25 days holiday (increasing to 27 then
+3
Principal C# Developer .Net AWS - FinTech
Principal C# Developer .Net AWS - FinTech

Client Server • Greater London

Hybrid
GBP 72,000 - 120,000
Bonus 20%
Pension 5%
25 days holiday
+3