Principal Systems Architect : Elekta

Crawley, West Sussex
Competitive
07 Sep 2020
05 Oct 2020
R2020-0781
Data , Engineer
Permanent
Full Time

Elekta

Software Architect – Medical Devices

Help patients get life-saving treatment, as a Software Architect joining a talented team of engineers developing medical device workflow software for our world leading Radiation Therapy Treatment systems. We are looking for an experienced architect and designer who can contribute to leading the vision for our next generation clinical workflow software.

At Elekta we believe patients should have access to – and benefit from – precise, personalised radiation therapy. Elekta’s Precision Radiation Medicine is revolutionizing cancer care. Bringing together science, technology and clinical intelligence, we’re working towards a future where everyone who needs it can benefit from precise and individually tailored radiotherapy treatments. We’re giving millions of patients the chance to live more moments that matter.

We are expanding the team working with on the clinical workflow software for our cutting-edge Linear Accelerators. We encourage designing and developing great solutions, getting hands on to diagnose issues and liaising across the engineering group. A great team doing a great thing. Technologies includes C#/.NET in Azure Deveops with containerised technologies.  Code quality is key in this safety critical product.  

The role includes an excellent benefits package and is based in Crawley near to Gatwick airport, in our purpose built modern and spacious UK office with good transport links via rail, bus, and car.

Apply with a CV using our web portal, to join a great group of people, where your creativity is encouraged.  It is a two-phase interview process consisting of an initial 30-minute call followed by a face to face (or video call).

Mandatory skills/experience: 

  • Software Architecting and Design
  • Design for testability
  • C#/.NET
  • CI/CD
  • Windows based development (Azure DevOps)
  • Worked in an Agile and Scrum environment for Software Development 
  • Solid understanding of software engineering disciplines, practices, and techniques 
  • Relevant Degree or equivalent experience in Computer Science or Electronics
  • Fluent in English   

Advantageous skills/experience: 

  • Automated unit testing 
  • Developing in a regulated environment