Now hiring

Principal Software Engineer - Shared Components @ Elekta

Fleming Way Roundabout, OxfordOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Salary: £40,000 - 70,000 per year

Requirements: Extensive software engineering experience, with a strong background in C#, .NET/ASP.NET Core, and distributed systemsExperience designing reusable services, versioned APIs, microservices, and event-driven architecturesStrong experience with Docker, Kubernetes, Helm, cloud-native technologies, and modern deployment practicesKnowledge of CI/CD, automated testing, and development tools such as Azure DevOps, Jenkins, or equivalentExperience leading technical initiatives, influencing architecture decisions, and mentoring engineersStrong problem-solving skills and the ability to balance technical quality, delivery priorities, and riskPreferred: Experience in healthcare, medical technology, or other regulated environmentsPreferred: Knowledge of PostgreSQL, GitOps, infrastructure automation, and scriptingPreferred: Experience with secure software development, observability, and cybersecurity practices Responsibilities: Lead the design, development, and maintenance of shared software components and services using C#/.NET for cloud and on-premises deploymentsDefine APIs, integration contracts, and component boundaries, ensuring interoperability and backward compatibility across productsGuide architectural and technical decisions, balancing performance, scalability, security, reliability, and maintainabilityDrive software quality through code reviews, automated testing, CI/CD practices, and engineering standardsLead troubleshooting, root cause analysis, and resolution of complex product, integration, and customer issuesContribute to safety, cybersecurity, and risk management activities, including vulnerability remediation and technical documentationCollaborate with architects, product teams, and engineering leaders to manage technical priorities, dependencies, and delivery plansMentor engineers and help strengthen technical expertise, engineering practices, and software quality across our organization Technologies: ASP.NETAzureC#CI/CDCloudDevOpsDockerGitOpsHelmSupportJenkinsKubernetesPostgreSQLSecuritymicroservices More:

At Elekta, we develop precision radiation medicine to help make effective, personalized cancer care more accessible. Our solutions support healthcare providers and care teams worldwide, and more than 2 million patients in over 130 countries are treated using our solutions each year. We are headquartered in Stockholm, have more than 4,000 employees, and operate offices in over 40 countries. As a Principal Software Engineer, you will provide technical leadership for shared software components and services across our product portfolio, working with architects, engineering leaders, and product teams. We offer a purpose-driven role and benefits including up to 25 paid vacation days plus bank holidays, a holiday purchase scheme, private medical insurance, an employer pension contribution, a cycle-to-work scheme, life assurance, an onsite subsidized restaurant, and an electric vehicle salary sacrifice scheme. This full-time role is based at our Crawley headquarters, with four days onsite and one day working from home. We are an equal opportunity employer and evaluate qualified applicants without regard to protected characteristics.

last updated 40 week of 2026

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores