Highly Skilled Software Engineer for Radiotherapy Systems

2 weeks ago


Crawley, West Sussex, United Kingdom Elekta Full time

We are looking for a talented and driven software engineer to join our team in developing cutting-edge control systems software for our advanced radiotherapy systems. This is a critical role where you will play a key part in creating and maintaining applications, including service and factory test software, ensuring seamless integration between external treatment management software and real-time control systems.

As part of our agile team, you'll work within a scaled agile framework (SAFe) environment, contributing to the migration and maintenance of our applications to a containerized microservice-based platform. In this safety-critical environment, software quality is paramount.

This is an excellent opportunity to work on innovative healthcare solutions and thrive in a collaborative, agile setting. You will be responsible for full stack development from desktop-based UI development down to messaging and storage solutions, with client/server aspects.

Your key responsibilities will include:

  • Maintaining and enhancing software quality metrics including test coverage and code maintainability through code walkthroughs, testing at all levels of the V model and attention to detail.
  • Ensuring the code and system are well tested and of sufficient quality for full solution testing.
  • Contribute as needed to enhance our CI/CD pipeline and test automation environments, enabling fast and effective delivery and deployment.
  • Continuous improvement through training and learning to keep up-to-date with industry trends and standards in the healthcare industry and the wider software engineering domain.

You will also work as part of a scrum team to not only deliver your own tasks but assist others where priorities require it, or impediments exist. To succeed in this role, you will need:

  • To be fluent in English with strong communication skills.
  • To have experience in full stack development using C#/.NET platform and C++ on Windows.
  • To understand unit testing and software engineering disciplines, practices, and techniques.
  • To have knowledge and understanding of Agile principles.

We offer a competitive salary of approximately $120,000 per year, depending on location, as well as hybrid work options, up to 25 paid vacation days, a holiday purchase scheme, private medical insurance, an attractive employer pension contribution package, cycle to work scheme, life assurance, and onsite subsidized restaurant facilities. If you're passionate about working on innovative healthcare solutions and thrive in a collaborative, agile setting, we'd love to hear from you.



  • Crawley, West Sussex, United Kingdom Elekta AB Full time

    Elekta AB Software Engineering Job DescriptionWe are looking for a skilled Software Engineer to join our team in developing innovative software solutions for our advanced Radiotherapy systems.The successful candidate will be responsible for designing, developing, and maintaining software applications, including service and factory test software, and ensuring...


  • Crawley, West Sussex, United Kingdom Elekta AB Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team in developing cutting-edge Control Systems software for our advanced Radiotherapy systems. As a key member of our agile team, you will play a crucial role in creating and maintaining applications, including service and factory test software, and ensuring seamless...


  • Crawley, West Sussex, United Kingdom Ashdown Group Full time

    A highly successful technology business is recruiting a skilled Software Engineer with C experience and multi-threading abilities to support product growth in new markets. Reporting to the Development Manager, you will fill a crucial role in the software development lifecycle, creating and enhancing market-leading enterprise-class products.The ideal...


  • Crawley, West Sussex, United Kingdom Elekta AB Full time

    Software Engineer Opportunity at Elekta ABWe are seeking a highly skilled Software Engineer to join our team in developing cutting-edge Control Systems software for our advanced Radiotherapy systems.The successful candidate will play a key role in creating and maintaining applications, including service and factory test software, and ensuring seamless...


  • Crawley, West Sussex, United Kingdom PETER WEARE 91984) LTD Full time

    Job OverviewWe are seeking a skilled Security Engineer to ensure safety and security. The ideal candidate will possess a strong technical background in security systems.Job Type: Full-time, Part-timeEstimated Salary: £32,219 - £35,427 per yearWorking Hours: 40 hours per weekWork Location: In personAbout PETER WEARE 91984) LTDPeter Weare (LTD) is a company...


  • Crawley, West Sussex, United Kingdom Elekta AB Full time

    At Elekta, we are committed to supporting healthcare professionals in their mission to improve patient care.About the RoleWe are seeking a highly skilled Product Development Engineer to join our team. This is a full-time role that requires occasional travel, approximately 5% of the time.Job DescriptionThis is an exciting opportunity for a motivated and...


  • Crawley, West Sussex, United Kingdom ZENOVO LTD Full time £60,000

    About the RoleWe are seeking a highly skilled Electronics Design Engineer to join our team at ZenoVo Ltd.Job DescriptionThe role involves designing and developing electronic systems, circuits, and printed circuit boards (PCBs). Key responsibilities include:Producing circuit designs and selecting componentsDeveloping PCB technology in specialized areas such...

  • Software Engineer

    4 weeks ago


    Crawley, West Sussex, United Kingdom Churchill Estates Management Ltd Full time

    At Company, we are seeking a highly skilled Software Engineer to join our team. Key responsibilities include designing and developing software applications, working closely with cross-functional teams, and ensuring seamless integration with existing systems. As a software engineer, you will have the opportunity to work on a wide range of projects, from...


  • Crawley, West Sussex, United Kingdom Elekta AB Full time

    Job Summary:We are seeking a Strategic Project Lead to join our team at Elekta AB, a global leader in radiotherapy solutions. As a key member of our team, you will be responsible for managing key customers, working collaboratively with the Product Management team, and identifying opportunities to improve and enhance Product Management...


  • Crawley, West Sussex, United Kingdom ATP Technical Limited Full time

    About the Role:We are seeking an experienced production engineer to join our team at ATP Technical Limited.Job Summary:As a highly skilled mechanical assembly technician, you will be responsible for assembling and installing heavy-duty equipment, working from detailed assembly diagrams and using a range of mechanical and electrical components.Key...


  • Crawley, West Sussex, United Kingdom Randstad Education Full time

    About the RoleWe are currently seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems. This will involve working closely with our infrastructure team to ensure that our systems are scalable, secure, and efficient.Key ResponsibilitiesDesign and...

  • Software Engineer

    4 weeks ago


    Crawley, West Sussex, United Kingdom NEXT Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software systems.Key ResponsibilitiesDesign and develop software applications using a variety of programming languages and technologies.Collaborate with...


  • Crawley, West Sussex, United Kingdom The Guinness Partnership Full time

    About the Role: We are seeking a Senior Software Engineer to join our team and contribute to the development of scalable systems. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining complex software applications. Key Responsibilities:• Design and develop scalable software systems• Collaborate with...

  • Software Engineer

    4 weeks ago


    Crawley, West Sussex, United Kingdom Randstad Education Full time

    We are seeking a skilled Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems.Main Responsibilities:Design and develop scalable software solutionsCollaborate with cross-functional teams to identify and prioritize project...

  • Software Engineer

    4 weeks ago


    Crawley, West Sussex, United Kingdom Locum People Full time

    We are seeking a skilled Software Engineer to join our team. As a key member of our team, you will be responsible for the development of our software applications. Your duties will include designing, coding, testing, and maintaining our software systems. You will also collaborate with cross-functional teams to identify and prioritize software development...


  • Crawley, West Sussex, United Kingdom Elekta AB Full time

    Software Developer Position at Elekta ABWe are seeking a skilled Software Developer to join our team in developing innovative software solutions for our advanced Radiotherapy systems.The successful candidate will be responsible for designing, developing, and maintaining software applications, including service and factory test software, and ensuring seamless...

  • Software Engineer

    4 weeks ago


    Crawley, West Sussex, United Kingdom Randstad Education Full time

    We are seeking a skilled Software Engineer to join our team at {company}. A successful candidate will have experience in designing and developing scalable software systems.The ideal candidate will have a strong understanding of software development principles, including modularity, reusability, and maintainability.Responsibilities will include:Designing,...


  • Crawley, West Sussex, United Kingdom Alzheimer's Society Full time

    We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have expertise in full stack development and a strong background in software engineering principles. This role will involve designing, developing, and maintaining large-scale software systems using a variety of technologies.Key ResponsibilitiesDesign and...


  • Crawley, West Sussex, United Kingdom Ashdown Group Full time

    A multinational technology company in the UK is seeking an accomplished C/C++ Developer with a strong background in back-end development to join its team.Working from home 3-4 days a month, you will report to the Development Manager and support product growth in new markets.You will be responsible for the full software development lifecycle, from research...


  • Crawley, West Sussex, United Kingdom Randstad Education Full time

    As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining large-scale systems that meet the needs of our organization. Strong technical skills and a passion for innovation are essential for this role.Key Responsibilities:Design and develop large-scale software systemsMaintain and improve existing...