Software Development Engineer at Elekta
Crawley, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

26 Aug, 25

Salary

0.0

Posted On

26 May, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Computer Software/Engineering

Description

WE DON’T JUST BUILD TECHNOLOGY. WE BUILD HOPE.

We’re looking for a talented and driven Software Development Engineer to join our innovative team working on Elekta IntelliMax – our cutting-edge IoT platform that supports real-time insights and proactive service for life-saving medical technologies. In this role, you’ll play a key part in the specification, design, implementation, and testing of software that powers mission-critical systems used around the world.
If you’re passionate about back-end development, digital solutions, and working collaboratively in a scrum team environment to deliver high-quality software, we’d love to hear from you.

WHAT YOU BRING:

  • We encourage you to apply even if you don’t meet every requirement—your unique skills and experiences might be exactly what we’re looking for!
  • Minimum of an HNC in an engineering discipline
  • Knowledge and understanding of software engineering disciplines, practices, and techniques
  • Structured and professional approach to engineering
  • C# (Mandatory) and Javascript
  • Backend development ( Mandatory ) using preferred specialist skills and knowledge wherever appropriate, but also performing generalist tasks within the scrum team to ensure timely delivery of effective and high-quality solutions
  • Object oriented software design
  • Developing for client-server applications
  • Previous use of Agile Software Development practices, especially SCRUM, XP, TDD
  • Design and implement APIs according to architectural guidelines
  • Strong understanding of continuous integration and continuous delivery (CI/CD) principles
  • Experience with test driven development and a desire to improve test automation.
  • Experience using git; Understanding of git flow methodology
  • Designing test specifications using gherkin syntax for BDD development

HIRING PROCESS

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

Responsibilities

WHAT YOU’LL DO AT ELEKTA:

Your responsibilities will include (but are not limited to)

  • Ensure that all products are developed in accordance with the applicable published development process, including coding standards.
  • Ensure changes are appropriately tested before merged.
  • Help to enhance CI/CD pipeline to make all aspects of product development, deployment and maintenance fast and efficient.
  • Backend development using C#, performing generalist tasks within the scrum team to ensure timely delivery of effective and high-quality solutions.
  • Test solutions before handing them off to QA teams, enhancing and using automated unit, component, integration, and performance tests.
  • Resolve safety hazards and security exceptions in products under development or in use.
  • Provide input into software design at the system, subsystem and component levels.
  • With adequate input from stakeholders, defines the software requirements at subsystem and component level.
  • Collaborate closely with multi-disciplinary teams on planning, designing, testing and documenting standards.
  • Has an awareness of, and acts upon, business and technical drivers to their work.
  • Is involved in other functional engineering activities outside of pure software (e.g. Safety Analysis, Test case review).
  • Develops skills in building and maintaining external and internal relationships.
  • Take personal accountability for the timeliness and quality of deliverables, working on assigned tasks as part of a team, but understanding when it is necessary to ask for help to overcome blockers
  • Share design, process, and architecture learnings with other developers.
  • Take opportunities for training and learning to keep up to date with industry trends and standards in the healthcare industry and the wider software engineering domain.
  • Use personal skills and ingenuity to deliver valuable innovations which will make a difference for healthcare professionals and patients who depend on our solutions.

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