Senior Software Development Engineer

Elekta

United States

Remote

USD 86,000 - 119,000

Full time

3 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

Benefits offered by this job

Private Medical Insurance
Pension contribution
Vacation days
Cycle to work
Life Assurance
Onsite restaurant
EV salary sacrifice

Job summary

Elekta in Crawley is seeking a software engineer to design and develop the next generation Radiation Therapy Treatment systems software. You will work on workflow, delivery, and imaging software integrated into safety-critical devices, in a regulated environment with CI/CD pipelines.

You will contribute to full stack development from UI to backend services, implement tests, and collaborate in SAFe/agile teams to deliver reliable solutions that improve patient outcomes worldwide.

Qualifications

  • Degree in an engineering discipline or equivalent experience.
  • Full stack development using .NET platform (C#, .NET Core).
  • Knowledge of Docker, Kubernetes, and cloud environments.
  • Understanding of SDLC, CI/CD, Agile and SAFe practices.
  • Experience in medical devices or regulated/safety-critical domains.
  • Front-end: Angular.

Responsibilities

  • Define, design, develop and maintain application components, services and APIs.
  • Full stack development from web and desktop UI to messaging and storage solutions.
  • Maintain and enhance software quality metrics including test coverage and maintainability.
  • Ensure code and system are well tested for full solution testing.
  • Create and maintain tests at all stages (End: Angular).
  • Contribute to CI/CD and test automation environments.
  • Work in a scrum team to support priorities and remove blockers.
  • Lead technical direction across teams.

Skills

C#/.NET
Full stack
REST APIs
SQL
Docker/Kubernetes
CI/CD
Azure DevOps
Unit tests
Angular
SAFe

Education

Engineering degree

Tools

RabbitMQ
Azure DevOps
SQL Server

Job description

drive innovation in our Radiation Therapy Treatment systems. You'll be developing cutting-edge workflow, delivery, and imaging software for medical devices-working within a safety-critical environment where software quality is paramount and embedded into our CI/CD pipelines. Guided by system architecture and technical leadership, you'll collaborate in agile teams to deliver impactful solutions that improve patient outcomes worldwide.

Responsibilities
  • Define, design, develop and maintain application components, services and APIs on the Elekta Domain-based service-oriented platform, hosted on containers.
  • Full stack development from web and desktop-based UI development down to messaging and storage solutions.
  • Maintaining and enhancing software quality metrics including test coverage and code maintainability through code walkthroughs and attention to detail.
  • Ensuring the code and the system is well tested and of sufficient quality for full solution testing.
  • Create, review and maintain tests at all stages. End: Angular. Object Oriented design.
  • Knowledge and understanding of software engineering disciplines, practices, and techniques.
  • Understanding and experience of the overall SDLC for application development.
  • Experience of CI/CD.
  • Understanding and experience of Agile.
  • SAFe methodologies.
  • Previous experience of Medical Devices (or other regulated/safety critical areas).
  • Back end: Microservices, REST APIs, SQL, Rabbit MQ.
  • Docker, Kubernetes, VMware, Azure DevOps.
  • Domain Driven Design practices.
  • Asynchronous programming and event driven systems using message queues.
  • Levels of the V Model.
  • Including unit, component and potentially automated and manual system tests.
  • Ensure that all products are developed in accordance with the applicable published development process and documentation is created in line with this.
  • Contribute as needed to enhance our CI/CD pipeline and test automation environments, enabling fast and effective delivery and deployment.
  • Working as part of a scrum team to not only deliver your own tasks but assist others where priorities require it, or impediments exist.
  • Awareness of the safety lifecycle.
  • Participation in safety analysis, raising of safety issues and involvement in creation of traceable hazard mitigation.
  • Defining and reviewing requirements, applying architectural guidance and providing input into architectural definition.
  • Leading the technical direction of product development across teams.
What You’ll Get
  • In this role, you will work for a higher purpose; hope for everyone dealing with cancer, and for everyone regardless of where in the world, to have access to the best cancer care.
  • Work Pattern: you are required to work from the Crawley HQ 4 days a week with 1-day WFH.
  • Up to 25 paid vacation days (plus bank holidays).
  • Holiday Purchase Scheme.
  • Private Medical Insurance.
  • Attractive Employer Pension Contribution Package.
  • Cycle to work scheme.
  • Life Assurance.
  • Onsite subsidized restaurant, offering budget-friendly dining.
  • Love electric (Electric vehicle salary sacrifice scheme).
What You’ll Bring
  • Degree in an engineering discipline or equivalent experience.
  • Full stack development using .NET platform (C#, .NET Core).
  • Front
Summary
  • Location: Crawley
  • Type: Full time

We are an equal opportunity employer.

We evaluate qualified applicants without regard to age, race, colour, religion, sex, sexual orientation, gender identity, genetic information, national origin, disability, veteran status, or any other protected characteristic.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Elekta • United States

Remote
USD 86,000 - 119,000
4 days on-site at Crawley HQ
Up to 25 days vacation
Private Medical Insurance
+5
Safety Engineer
Safety Engineer

Elekta • United States

Hybrid
USD 79,000 - 126,000
Up to 25 paid vacation days (plus bank
Holiday Purchase Scheme
Private Medical Insurance
+5
Senior Medical Software Engineer — Full-Stack & CI/CD
Senior Medical Software Engineer — Full-Stack & CI/CD

Elekta • United States

Remote
USD 86,000 - 119,000
Private Medical Insurance
Pension contribution
Vacation days
+4
Jira Applications Lead
Jira Applications Lead

Elekta • United States

Hybrid
USD 59,000 - 86,000
Up to 25 paid vacation days
Holiday Purchase Scheme
Private Medical Insurance
+6
Associate Field Service Engineer - Portland, OR
Associate Field Service Engineer - Portland, OR

Elekta AB • Atlanta (GA)

On-site
USD 85,000 - 110,000
Associate Field Service Engineer - Mobile, Alabama
Associate Field Service Engineer - Mobile, Alabama

Elekta AB • Atlanta (GA)

On-site
USD 70,000 - 100,000
Associate Field Service Engineer - Mobile, Alabama
Associate Field Service Engineer - Mobile, Alabama

Elekta AB • Mobile (AL), Northern (KY)

On-site
USD 65,000 - 90,000
Leo Cancer Care: Senior Software Engineer – Interoperability
Leo Cancer Care: Senior Software Engineer – Interoperability

Leo Cancer Care Ltd • Town of Middleton (WI)

On-site
USD 120,000 - 160,000
Adaptive Specialist
Adaptive Specialist

Elekta • Georgia

On-site
USD 90,000 - 120,000
Medical Physicist - Product Management
Medical Physicist - Product Management

Elekta AB • Atlanta (GA)

Hybrid
USD 120,000 - 180,000