Senior Software Development Engineer

SussexDigital

Crawley

On-site

GBP 65,000 - 95,000

Full time

21 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Elekta in Crawley is seeking a Senior Software Development Engineer to develop workflow, delivery and imaging software for medical devices in a safety-critical setting. You’ll deliver full stack work using .NET, Angular and modern CI/CD practices in an Agile team.

Responsibilities include designing components and APIs, implementing tests, maintaining quality metrics and contributing to architectural decisions in a regulated environment.

Qualifications

  • Have a degree in an engineering discipline or equivalent experience.
  • Full stack development experience using the .NET platform, including C# and .NET Core.
  • Front-end experience with Angular.
  • Understand object oriented design.
  • Understand software engineering disciplines, practices and techniques.
  • Experience of CI/CD and Agile, including SAFe methodologies.
  • Experience of medical devices or another regulated, safety-critical area.
  • Experience with microservices, REST APIs, SQL, Rabbit MQ, Docker, Kubernetes, VMware, Azure DevOps, domain driven design, asynchronous programming and event driven systems using message queues.

Responsibilities

  • Define, design, develop and maintain application components, services and APIs on the platform.
  • Carry out full stack development across web and desktop UI, messaging and storage solutions.
  • Maintain software quality metrics through walkthroughs and attention to detail.
  • Create, review and maintain tests at unit, component and system levels.
  • Contribute to CI/CD pipelines and test automation environments.
  • Work in a scrum team and help others where priorities or impediments require it.
  • Take part in safety analysis and raise safety issues.
  • Define and review requirements and provide input into architectural definition.

Skills

Full stack development
.NET Core / C#
Angular
Object-oriented design
CI/CD
Agile / SAFe
Testing
Microservices
REST APIs
Docker
Kubernetes
Azure DevOps
SQL
Messaging / MQ

Education

Engineering degree

Tools

Docker
Kubernetes
VMware
Azure DevOps
RabbitMQ
SQL

Job description

Elekta
Crawley

Elekta is recruiting for the role of Senior Software Development Engineer. Senior Software Development Engineer role developing workflow, delivery and imaging software for medical devices in a safety-critical environment. The work includes full stack development, testing, CI/CD improvement and collaboration in agile teams.

Role details
  • Location: Crawley
  • Job type: Full time
What you’ll do
  • Define, design, develop and maintain application components, services and APIs on the platform.
  • Carry out full stack development across web and desktop UI, messaging and storage solutions.
  • Maintain software quality metrics through walkthroughs and attention to detail.
  • Create, review and maintain tests at unit, component and system levels.
  • Contribute to CI/CD pipelines and test automation environments.
  • Work in a scrum team and help others where priorities or impediments require it.
  • Take part in safety analysis and raise safety issues.
  • Define and review requirements and provide input into architectural definition.
What they’re looking for
  • Have a degree in an engineering discipline or equivalent experience.
  • Have full stack development experience using the .NET platform, including C# and .NET Core.
  • Have front end experience with Angular.
  • Understand object oriented design.
  • Understand software engineering disciplines, practices and techniques.
  • Have experience of CI/CD and Agile, including SAFe methodologies.
  • Have previous experience of medical devices or another regulated, safety-critical area.
  • Have experience with microservices, REST APIs, SQL, Rabbit MQ, Docker, Kubernetes, VMware, Azure DevOps, domain driven design, asynchronous programming and event driven systems using message queues.
Additional role information
  • The role involves developing software for radiation therapy treatment systems.
  • The software is embedded into CI/CD pipelines.
  • The team collaborates in agile teams under system architecture and technical leadership.
  • The role includes leading the technical direction of product development across teams.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Control Systems
Senior Software Engineer – Control Systems

SussexDigital • Crawley

On-site
GBP 85,000 - 110,000
Senior Software Engineer
Senior Software Engineer

SussexDigital • Crawley

On-site
GBP 65,000 - 90,000
Senior Software Engineer - Medical Devices (Hybrid, CI/CD)
Senior Software Engineer - Medical Devices (Hybrid, CI/CD)

Elekta • Crawley

Hybrid
GBP 70,000 - 90,000
25 days vacation
Holiday Purchase
Private medical insurance
+5
Senior Software Development Engineer
Senior Software Development Engineer

Elekta • Crawley

Hybrid
GBP 70,000 - 90,000
25 days vacation
Holiday Purchase
Private medical insurance
+5
Senior .NET Full-Stack Engineer for Medical Devices
Senior .NET Full-Stack Engineer for Medical Devices

SussexDigital • Crawley

On-site
GBP 65,000 - 95,000
Software Engineer – Real Time
Software Engineer – Real Time

SussexDigital • Crawley

On-site
GBP 65,000 - 95,000
Senior Software Engineer - Control Systems
Senior Software Engineer - Control Systems

Elekta • Oxford

Hybrid
GBP 40,000 - 70,000
Private medical insurance
Pension contribution
Cycle to work scheme
+4
Senior Software Engineer - Control Systems (Radiotherapy)
Senior Software Engineer - Control Systems (Radiotherapy)

SussexDigital • Crawley

On-site
GBP 85,000 - 110,000
Software Engineer - Real Time
Software Engineer - Real Time

Elekta • Crawley

Hybrid
GBP 45,000 - 70,000
Up to 25 paid vacation days
Holiday Purchase Scheme
Private Medical Insurance
+5
Senior Software Engineer
Senior Software Engineer

Elekta • Crawley

Hybrid
GBP 70,000 - 95,000
Work from Crawley HQ 4 days a week
25 days annual leave
Private Medical Insurance
+5