Principal Software Engineer – .NET Cloud & Microservices

Manor Royal Business District

Crawley

Hybrid

GBP 90,000 - 140,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work pattern - Crawley HQ 4d/wk
Private Medical Insurance
Employer Pension Contribution
Cycle to work scheme
Life Assurance
Onsite restaurant

Job summary

Elekta is seeking a Principal Software Engineer to provide technical leadership across shared software components and services in a global product portfolio. You will define technical direction, guide architecture, and ensure secure, scalable software for cloud and on-prem deployments from our Crawley HQ.

The role emphasizes driving best practices, cybersecurity, and high-quality software, with mentoring and cross-team collaboration across engineering and product groups.

Qualifications

  • Extensive software engineering experience with C#, .NET/Core and distributed systems.
  • Experience designing reusable services, versioned APIs, microservices and event-driven architectures.
  • Strong experience with Docker, Kubernetes, Helm, and cloud-native deployment practices.
  • Knowledge of CI/CD and testing tools such as Azure DevOps, Jenkins or equivalents.
  • Experience leading technical initiatives and mentoring engineers.

Responsibilities

  • Lead design, development and maintenance of shared software components and services.
  • Define APIs, integration contracts and component boundaries for interoperability.
  • Guide architectural decisions balancing performance, security and maintainability.
  • Drive software quality through code reviews, testing, CI/CD and standards.
  • Lead troubleshooting and root-cause analyses for complex issues.
  • Contribute to safety, cybersecurity and risk management activities.
  • Collaborate with architects, product teams and engineering leaders on priorities.
  • Mentor engineers and elevate technical expertise across the organization.

Skills

C#
.NET
Distributed systems
Microservices
APIs
Docker
Kubernetes
Helm
CI/CD
Leadership
Problem solving
Azure DevOps
Jenkins

Tools

Docker
Kubernetes
Helm
Azure DevOps
Jenkins

Job description

Elekta is seeking a Principal Software Engineer to provide technical leadership across shared software components and services in a global product portfolio. You will define technical direction, guide architecture, and ensure secure, scalable software for cloud and on-prem deployments from our Crawley HQ.

The role emphasizes driving best practices, cybersecurity, and high-quality software, with mentoring and cross-team collaboration across engineering and product groups.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Shared Components: Elekta
Principal Software Engineer - Shared Components: Elekta

Manor Royal Business District • Crawley

Hybrid
GBP 90,000 - 140,000
Hybrid work pattern - Crawley HQ 4d/wk
Private Medical Insurance
Employer Pension Contribution
+3
Senior Full-Stack Software Engineer, Medical Tech
Senior Full-Stack Software Engineer, Medical Tech

Elekta Business Services sp. z o.o. • Crawley

On-site
GBP 75,000 - 110,000
Work Pattern: Crawley HQ 4 days/wk + 1
25 days vacation
Holiday Purchase Scheme
+6
Senior Software Engineer - Hybrid Healthcare Tech Impact
Senior Software Engineer - Hybrid Healthcare Tech Impact

Elekta • Crawley

Hybrid
GBP 70,000 - 95,000
Work from Crawley HQ 4 days a week
25 days annual leave
Private Medical Insurance
+5
Principal Systems Architect & Technical Lead
Principal Systems Architect & Technical Lead

Elekta • Crawley

On-site
GBP 90,000 - 140,000
Company-wide tech roadmap involvement
Senior Software Engineer - Radiotherapy Control Systems (Hybrid)
Senior Software Engineer - Radiotherapy Control Systems (Hybrid)

Elekta • Crawley

On-site
GBP 55,000 - 85,000
Crawley HQ access
Private Medical Insurance
Pension Scheme
+2
Senior Software Engineer — Radiotherapy Systems
Senior Software Engineer — Radiotherapy Systems

Elekta AB • Crawley

Hybrid
GBP 55,000 - 75,000
Onsite restaurant
Private medical insurance
Pension contribution
+2
Principal Systems Architect
Principal Systems Architect

Elekta • Crawley

On-site
GBP 90,000 - 140,000
Company-wide tech roadmap involvement
Senior Software Engineer
Senior Software Engineer

Elekta • Crawley

On-site
GBP 70,000 - 95,000
Work from Crawley HQ 4 days a week
25 days annual leave
Private Medical Insurance
+5
Lead Principal Software Engineer – Cloud/DevOps
Lead Principal Software Engineer – Cloud/DevOps

Northrop Grumman • City Of London

Hybrid
GBP 80,000 - 120,000
Flexible working
Private healthcare
Cash health plan
+4
Senior C# / .NET Engineer – Cloud & Architecture
Senior C# / .NET Engineer – Cloud & Architecture

Oho Group • Cambridge

On-site
GBP 90,000 - 130,000
Bonus
Generous holiday
Strong pension
+1