Skip to content Skip to menu Skip to footer
Job offer description

Main responsibilities

  • Handling the design, architecture, development, code review, and testing of medical grade applications – web applications and stand-alone systems.
  • Full-stack development – front-end, back-end.
  • Implementation and functional testing – include defining, writing and executing tests on multiple levels.
  • Designing and implementing scalable web service APIs.
  • Working with SQL DB systems.
  • Handling system deployment.
  • Developing and maintaining various internal tools for system deploy and testing.
  • Working closely with the product managers and designers to define feature requirements and improvement of customer experience.
  • Leading and helping other back and front-end developers.

Required qualifications and skills

  • Knowledge in:
    • Java SE and EE, C# is a plus,
    • Wildfly,
    • Hibernate,
    • JMS,
    • Relational databases (PostgreSQL is a plus),
    • ELK,
    • dcm4che and/or DCMTK is a big bonus boost,
    • Docker,
    • Absolute command of GIT.
  • Understanding of software paradigms, architecture styles and interface (monolith vs. micro service architecture, REST, MV(V)C, etc.).
  • At least B.Sc. in Physics, Computer Science, Electrical Engineering or other related technical disciplines.
  • Fluency in spoken and written English.
  • Developed communication skills and an open mind for discussion and team collaboration.

Bonus points for demonstrable experience in any of the following areas

  • Designing and/or developing and/or testing medical software in the past is a big bonus point.
  • JavaScript frameworks such as ReactJS or similar is a big plus, showing self-made front-end boosts bonus points over the roof.
  • Java development – bonus points for a description of the architecture/design of a project done in the past.

You will fit perfectly if you share these values

  • Thinking bold to be able to take each upcoming challenge as a new opportunity and bring in your ideas.
  • Pride in your work and work hard with a desire to impress our customers.
  • Act modestly by maintaining equality among co-workers and encouraging teamwork.
  • Enjoying life be it by kicking off the week with Monday pancakes, taking a short break by having a massage, playing table football or table tennis, enjoying all sorts of sports and activities.
Job details
Work experience:
Work experience is not required
Salary range:
Not provided
Date of expiry:
Link for more information:

About company

Cosylab is a global technology company that develops and integrates state-of-the-art software and hardware for many of the most demanding and advanced radiotherapy and big-science systems in the world.Among the many multimillion-dollar international projects we work for are also the projects that are considered to be among the largest in the world and are changing the future of humanity –&nbsp… Find out more