Senior Software Development Engineer: Elekta in Crawley
Senior Software Development Engineer: Elekta

Senior Software Development Engineer: Elekta in Crawley

Crawley Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
Go Premium
Manor Royal Business District

At a Glance

  • Tasks: Develop innovative software for cancer treatment systems and improve patient outcomes.
  • Company: Elekta, a leader in medical technology focused on cancer care.
  • Benefits: Up to 25 paid vacation days, private medical insurance, and attractive pension contributions.
  • Why this job: Make a real difference in the fight against cancer while working with cutting-edge technology.
  • Qualifications: Experience in full stack development, particularly with .NET and Angular.
  • Other info: Collaborative agile environment with opportunities for professional growth.

The predicted salary is between 36000 - 60000 ÂŁ per year.

We don’t just build technology. We build hope for everyone dealing with cancer. Are you passionate about building software that makes a real difference? At Elekta, we’re looking for a Senior Software Development Engineer to help 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.

What you’ll do at Elekta:

  • 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 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.

The right stuff:

  • Fluent in English with strong communication skills.
  • Structured and professional approach to engineering.
  • Effective problem‑solving skills and positive can‑do attitude.
  • Degree in an engineering discipline or equivalent experience.
  • Full stack development using .NET platform (C#, .NET Core).
  • Front 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 and 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.

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. In addition to this, Elekta offers a range of benefits.

  • 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).

Hiring process:

We are looking forward to hearing from you! Apply by submitting your application and résumé in English, via the “Apply” button. Please note that we do not accept applications by e‑mail.

Your Elekta contact:

For questions, please contact the Talent Acquisition Partner responsible, Sarah Elmasry, at Sarah.Elmasry@elekta.com. We do not accept applications through e‑mail.

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.

Senior Software Development Engineer: Elekta in Crawley employer: Manor Royal Business District

At Elekta, we are not just a technology company; we are a beacon of hope for those affected by cancer. Our Crawley HQ fosters a collaborative and innovative work culture where employees are empowered to make a meaningful impact on patient outcomes through cutting-edge software development. With generous benefits including up to 25 paid vacation days, private medical insurance, and a commitment to professional growth, Elekta is an exceptional employer dedicated to both employee well-being and the greater good.
Manor Royal Business District

Contact Detail:

Manor Royal Business District Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Development Engineer: Elekta in Crawley

✨Tip Number 1

Network like a pro! Reach out to current or former Elekta employees on LinkedIn. A friendly chat can give you insider info about the company culture and maybe even a referral!

✨Tip Number 2

Prepare for the interview by brushing up on your technical skills. Since you'll be working with .NET, Angular, and CI/CD, make sure you can talk confidently about your experience and projects in these areas.

✨Tip Number 3

Show your passion for making a difference! Elekta is all about hope and improving patient outcomes, so be ready to share why you're excited about building software that impacts lives.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the Elekta team.

We think you need these skills to ace Senior Software Development Engineer: Elekta in Crawley

Full Stack Development
.NET (C#, .NET Core)
Angular
Object Oriented Design
Software Engineering Practices
Software Development Life Cycle (SDLC)
Continuous Integration/Continuous Deployment (CI/CD)
Agile Methodologies
SAFe Methodologies
Microservices
REST APIs
SQL
Rabbit MQ
Docker
Kubernetes
Azure DevOps
Domain Driven Design
Asynchronous Programming
Event Driven Systems

Some tips for your application 🫡

Show Your Passion: When writing your application, let your passion for building software that makes a difference shine through. We want to see how your skills can contribute to improving patient outcomes and driving innovation in our Radiation Therapy Treatment systems.

Tailor Your CV: Make sure to tailor your CV to highlight your experience with full stack development, especially using the .NET platform and Angular. We love seeing how your unique skills align with what we’re looking for, so don’t hold back!

Be Clear and Concise: Keep your application clear and to the point. We appreciate a structured approach, so make sure to outline your relevant experiences and skills without unnecessary fluff. Remember, quality is key!

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way to ensure your application gets to us directly. Plus, it shows you’re serious about joining our team at Elekta.

How to prepare for a job interview at Manor Royal Business District

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially .NET, Angular, and microservices. Brush up on your knowledge of CI/CD processes and Agile methodologies, as these will likely come up during the interview.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex problems in software development. Highlight your structured approach and how your solutions positively impacted project outcomes, especially in safety-critical environments.

✨Understand the Bigger Picture

Familiarise yourself with Elekta’s mission to improve cancer care. Be ready to discuss how your role as a Senior Software Development Engineer can contribute to this goal, and demonstrate your passion for building technology that makes a difference.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, the development process, and how success is measured at Elekta. This shows your genuine interest in the role and helps you assess if the company culture aligns with your values.

Senior Software Development Engineer: Elekta in Crawley
Manor Royal Business District
Location: Crawley
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>