Engineering & Science - Senior Software Engineering in Crawley

Engineering & Science - Senior Software Engineering in Crawley

Crawley Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Elekta

At a Glance

  • Tasks: Design and develop innovative software solutions that make a real difference in cancer care.
  • Company: Join Elekta, a pioneering tech company dedicated to transforming oncology systems.
  • Benefits: Enjoy up to 25 paid vacation days, private medical insurance, and a cycle to work scheme.
  • Other info: Collaborative environment with opportunities for mentorship and career growth.
  • Why this job: Be part of a mission-driven team that brings hope to cancer patients worldwide.
  • Qualifications: 5+ years in software engineering with strong skills in .NET, APIs, and cloud technologies.

The predicted salary is between 60000 - 80000 £ per year.

We don’t just build technology. We build hope for everyone dealing with Cancer. Are you passionate about creating scalable, cloud-native platforms that truly make a difference in people’s lives? At Elekta, we’re pioneering the next generation of oncology systems — and we’re looking for a Senior Software Engineer to help shape the software platform that will power all future Elekta products. As part of our Enterprise Shared Component team, you’ll be responsible for designing and developing containerised services in a service-oriented architecture using Docker, Kubernetes, REST APIs, and Azure.

Responsibilities

  • Design and develop containerised services in a service-oriented architecture using Docker, Kubernetes, REST APIs, and Azure.
  • Contribute across the full stack, including distributed event-driven systems.
  • Collaborate in a high-performing scrum team to deliver robust, high-quality solutions.
  • Mentor junior engineers and influence architectural and delivery practices.
  • Build and enhance cloud and on-premises services that power Elekta’s healthcare solutions.
  • Design and implement APIs and microservices with a focus on scalability, compatibility, and performance.
  • Contribute to full-stack development, from modern web UIs to backend services and data solutions.
  • Improve CI/CD pipelines and work with Docker, Kubernetes, and Azure DevOps to streamline delivery.
  • Apply cross-functional skills in development and test automation to ensure high-quality solutions.
  • Collaborate, share knowledge, and drive innovation that makes a difference for healthcare professionals and patients.

The right stuff

  • Experience of working with Agile delivery processes – understanding of SAFe framework and agile practices.
  • Strong technical communication skills, and the ability to influence others with articulation and insight.

What you bring

  • Bachelor’s degree in computer science (or equivalent experience).
  • 5+ years of software engineering experience, ideally with .NET (C#) and modern frameworks.
  • Strong skills in building APIs and microservices (REST, gRPC) and working with databases (PostgreSQL).
  • Frontend experience with Angular, JavaScript, HTML5, CSS3.
  • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines (Azure DevOps or similar).
  • Familiarity with open-source tools, cloud platforms, and infrastructure automation.
  • Understanding of software design patterns, asynchronous programming, and event-driven systems.
  • Bonus: experience in regulated industries (healthcare preferred), cybersecurity best practices, and observability tools.

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. Elekta offers a range of benefits:

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

Equal opportunity

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.

Engineering & Science - Senior Software Engineering in Crawley employer: Elekta

Elekta is an exceptional employer dedicated to making a meaningful impact in the fight against cancer. With a strong focus on employee growth and collaboration, we offer a supportive work culture that encourages innovation and mentorship. Our comprehensive benefits package, including generous vacation days, private medical insurance, and a commitment to work-life balance, ensures that our team members thrive both personally and professionally while contributing to a higher purpose.

Elekta

Contact Details:

Elekta Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Engineering & Science - Senior Software Engineering in Crawley

Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with Elekta employees on LinkedIn. A personal connection can make all the difference when it comes to landing that interview.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Docker, Kubernetes, and APIs. This gives you a chance to demonstrate your expertise beyond just a CV.

Tip Number 3

Prepare for the technical interview by brushing up on your coding skills and understanding of software design patterns. Practice common algorithms and system design questions to impress the hiring team.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the Elekta mission.

We think you need these skills to ace Engineering & Science - Senior Software Engineering in Crawley

Cloud-native Development
Containerisation (Docker, Kubernetes)
REST APIs
Azure
Full Stack Development
Microservices Architecture
Agile Methodologies (SAFe framework)

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with cloud-native platforms, Docker, Kubernetes, and APIs. We want to see how your skills align with what we’re doing at Elekta!

Show Your Passion:Don’t just list your technical skills; let us know why you’re passionate about making a difference in healthcare. Share any relevant projects or experiences that showcase your commitment to improving lives through technology.

Be Clear and Concise:When writing your application, keep it straightforward and to the point. Use clear language to describe your achievements and how they relate to the role. We appreciate clarity and directness!

Apply Through Our Website:Remember, the best way to apply is through our website! It ensures your application gets to the right place and helps us keep track of everything. We can’t wait to see what you bring to the table!

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, like Docker, Kubernetes, and Azure. Brush up on your knowledge of REST APIs and microservices, as you'll likely be asked to discuss how you've used these in past projects.

Showcase Your Agile Experience

Since the role involves working in a high-performing scrum team, be prepared to share specific examples of your experience with Agile methodologies. Talk about how you've contributed to Agile processes and any familiarity you have with the SAFe framework.

Prepare for Technical Questions

Expect technical questions that test your understanding of software design patterns, asynchronous programming, and event-driven systems. Practise explaining complex concepts clearly, as strong technical communication skills are crucial for this role.

Demonstrate Your Passion for Impact

Elekta is all about making a difference in cancer care, so convey your passion for using technology to improve lives. Share any relevant experiences or projects that highlight your commitment to impactful work, especially in healthcare or regulated industries.