At a Glance
- Tasks: Develop innovative software for medical devices that improve cancer treatment.
- Company: Elekta, a leader in healthcare technology with a mission to save lives.
- Benefits: Hybrid work, generous vacation, private medical insurance, and pension contributions.
- Other info: Join a collaborative team focused on impactful solutions in a safety-critical environment.
- Why this job: Make a real difference in patients' lives while working with cutting-edge technology.
- Qualifications: Experience in full stack development, particularly with .NET and Angular.
The predicted salary is between 36000 - 60000 £ per year.
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.
What you bring:
- 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, 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:
- Hybrid work option (you are required to work from the Crawley HQ at least 3 days/week).
- 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 Global 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 employer: Elekta
Elekta is an exceptional employer dedicated to making a meaningful impact in the fight against cancer. With a collaborative Agile work culture, employees benefit from a supportive environment that fosters professional growth and innovation, while enjoying generous benefits such as up to 25 paid vacation days, private medical insurance, and a strong pension contribution package. Located in Crawley, our headquarters offers a unique opportunity to contribute to life-saving technology, all while working alongside passionate colleagues who share a commitment to improving patient care worldwide.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Development Engineer
✨Tip Number 1
Network like a pro! Reach out to current Elekta employees on LinkedIn or at industry events. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview by diving deep into Elekta's mission and products. Show us that you’re not just another candidate; you’re someone who genuinely cares about improving lives through technology.
✨Tip Number 3
Practice your coding skills and be ready for technical challenges. Brush up on your .NET, Angular, and CI/CD knowledge. We want to see you shine in those areas during the interview!
✨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 our team at Elekta.
We think you need these skills to ace Senior Software Development Engineer
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter for the Senior Software Development Engineer role. Highlight your experience with .NET, Angular, and any relevant projects that showcase your skills in full stack development.
Showcase Your Passion:We want to see your enthusiasm for building software that makes a difference. Share examples of how your work has positively impacted users or improved processes, especially in safety-critical environments.
Be Clear and Concise:When writing your application, keep it structured and to the point. Use bullet points where possible to make it easy for us to read through your qualifications and experiences quickly.
Apply Through Our Website:Don’t forget to submit your application via the 'Apply' button on our website. We don’t accept applications by email, so make sure you follow the process to ensure we receive your details!
How to prepare for a job interview at Elekta
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially .NET, Angular, and CI/CD practices. Brush up on your full stack development skills and be ready to discuss how you've applied them in previous projects.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex problems in a safety-critical environment. Elekta values effective problem-solving, so think of specific instances where your solutions made a significant impact on project outcomes.
✨Understand the Safety Lifecycle
Familiarise yourself with the safety lifecycle relevant to medical devices. Be prepared to discuss how you’ve contributed to safety analysis or hazard mitigation in past roles, as this is crucial for the position.
✨Emphasise Team Collaboration
Elekta works in agile teams, so highlight your experience in collaborative environments. Share stories that demonstrate your ability to assist teammates and adapt to changing priorities, showcasing your positive can-do attitude.