Software Engineer at Elekta
Veenendaal, , Netherlands -
Full Time


Start Date

Immediate

Expiry Date

18 Oct, 25

Salary

0.0

Posted On

19 Jul, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Bpmn, Asp.Net, Microsoft, Computer Science, Javascript, Css, Front End Development, Messaging, Software Architecture, Writing, English, Design Patterns, Docker, Visual Studio, Html, C++

Industry

Computer Software/Engineering

Description

RELEVANT KNOWLEDGE, SKILLS, AND COMPETENCIES:

Formal Education:

  • At least a bachelor’s degree in computer science or comparable.

Experience & Knowledge:

  • Minimum 3 years of experience as a software engineer, preferably for medical applications.
  • Knowledge of Microsoft Visual Studio and Azure DevOps
  • Demonstrable experience with Microsoft.NET frameworks.

Knowledge of, or experience with one or more of the following items are an advantage:

  • Knowledge of design patterns and software architecture.
  • Experience with lean-agile-scrum way of working.
  • Experience with C# programming
  • Knowledge of ASP.Net Core, Microservices Architecture, BPMN, RESTful APIs or Messaging, Containers / orchestration (Docker, Docker Swarm).
  • Knowledge of Web front-end development Angular, JavaScript, HTML or CSS.
  • Knowledge of automated test and development systems.
  • Knowledge of C++ for supporting legacy.

Personal attributes:

  • Being able to communicate on a clear way, using good listening, speaking and writing skills, in Dutch and English.
  • Accurate and good analytical and problem-solving skills.
  • Having a test-driven design mind set
  • Team player, but also very capable of working independently.
  • Proactive attitude; actively focused on achieving results.
Responsibilities

WHAT YOU’LL DO AT ELEKTA

We are looking for Software Engineer in Veenendaal. This person will report to Director Software Development.
As a Software Engineer you develop software that is used during Radiotherapy Treatments within the software team of the engineering department. You will work in one of the scrum teams together with other software engineers, a system engineer and a tester in a test-driven way of working. Basically, as a full stack developer, but of course respecting the expertise and interest of everyone.
The type of work will vary from algorithm development using a GPU to web-based visualization of MRI images using Angular. Typically, we use C# and C++, where C# is preferred.
Next to new developments we must maintain our existing application by applying fixes and investigating issues discovered in the field.
Typically, development work will start with design and review sessions, writing Specflow scenarios to detail the requirements followed by detailed design and coding.
As a Software Engineer you participate in reviewing others’ work; participate in risk assessments; process improvement.

RESPONSIBILITIES:

  • Definition of software requirements and software development, including design, implementation, unit/sub-system testing, integration and bug fixing.
  • The quality of the realized software, including technical documentation.
  • Performing risk assessments and root cause analyses.
Loading...