Source: iamexpat.nl (original listing, 2019)
Role Overview
Elekta is a global medical technology company that develops equipment and software designed to improve treatment outcomes for cancer patients and people with brain disorders. This Software Engineer position sits within Elekta’s Netherlands-based engineering team, which focuses on brachytherapy — a technique for delivering High Dose Rate (HDR) radiotherapy directly and accurately to tumors.
The role offers engineers the opportunity to work on genuinely life-critical systems. The software produced here directly influences treatment planning and delivery for cancer patients, making quality, accuracy, and rigorous validation non-negotiable requirements.
Core Responsibilities
Collaborative Engineering
The team places a high value on shared ownership. Engineers are expected to operate as proactive team players while maintaining the ability to work independently. You will need to anticipate the needs of internal stakeholders, contribute to collective deliverables, and respond constructively when results fall short of expectations — motivating the team to identify better solutions rather than simply flagging problems.
Quality and Regulatory Compliance
Elekta operates in a regulated medical sector. All software products must be fully validated before release, in line with medical device regulations. This demands meticulous attention to detail, a relentless focus on quality, and familiarity with formal development and testing processes. Engineers must be comfortable working within structured validation frameworks where accuracy can directly affect patient safety.
Required Skills and Experience
- Experience: Between 2 and 5 years of relevant software engineering experience.
- Analytical skills: Strong problem-solving and analytical capabilities.
- Software design: Solid understanding of design patterns and software architecture principles.
- Automated testing: Hands-on experience with automated test frameworks and CI/CD practices.
- .NET development: Demonstrable professional experience with the .NET ecosystem.
- Azure DevOps: Practical knowledge of Azure DevOps for pipeline management, version control, and work tracking.
- Communication: Strong written and spoken English; Dutch is a plus.
Advantageous Technical Skills
The following technologies are not strictly required but are considered a significant advantage for candidates applying to this role:
Desktop and Backend Development
- Microsoft Visual Studio
- C++ and MFC (Microsoft Foundation Classes)
- C# and WPF (Windows Presentation Foundation)
- ASP.NET Core
- Microservices Architecture
- BPMN (Business Process Model and Notation)
Integration and Messaging
- RESTful API design and consumption
- Message-based architectures using RabbitMQ
Containerisation and Orchestration
- Docker
- Docker Swarm
Front-End Development
- Angular
- JavaScript
- HTML and CSS
Why This Role Stands Out for DevOps-Focused Engineers
This position is notable for combining a broad modern technology stack — spanning native desktop development (C++/MFC, WPF), cloud-native patterns (microservices, Docker, RESTful APIs), and Azure DevOps pipelines — within a domain where engineering rigour has direct humanitarian impact. The dual emphasis on traditional Windows desktop development alongside containerised, service-oriented back-ends makes this a relatively rare role that bridges legacy medical device software and contemporary DevOps practices.
Engineers with a background in regulated industries (medical, aerospace, automotive) who are also comfortable with modern CI/CD tooling and cloud-adjacent infrastructure will find this profile a strong match.
This role was originally listed on iamexpat.nl in 2019. Check Elekta’s official careers page or iamexpat.nl for current vacancies.