Software developer, department of Epidemiology

Universitair Medisch Centrum Groningen

Universitair Medisch Centrum Groningen

ICT overig
Regio Groningen
Tijdelijke aanstelling
Niet nader bepaald


Working environment

The ADDIS development team is a small team of software engineers and researchers. We develop, host, deploy and maintain the open source ADDIS platform delivers state of the art support of medical decision making (see The platform allows for efficient aggregated clinical trial data collection from established publicly available data-sources and transparent creation, performance and sharing of network meta-analysis and subsequent relative benefit-risk assessments. Using the ADDIS platform, different stakeholders will be able to characterize, quantify and compare drug's safety and efficacy profile. We are currently taking part in the secondary stage of the IMI GetReal Initiative (, an EU public-private consortium consisting of pharmaceutical companies, academia, HTA agencies and regulators, patient organizations and SMEs, in an effort to maximise the reach and financial sustainability of the project. We aim to have significant impact on evidence synthesis and on the way decisions about medical treatments are made.

We are part of the department of Epidemiology, which has as mission to perform and support high-quality epidemiologic research, including research in medical statistics, health technology assessment, decision analysis and bioinformatics.

We work following Agile methodology, including pair programming. Our platform has an AngularJS interface, and backends in Java Spring and NodeJS. Our day-to-day development takes place on Linux. We deploy our applications using docker and are investigating various cloud deployment methods.

Job description

As a software developer in the ADDIS team, you will be expected to expand our team’s capabilities in at least one, preferable more of these directions:
  • Help improve the stability, testing and deployment of our applications
  • Help make the user interface more uniform and user-friendly
  • Help streamline the deployment of our systems on diverse company infrastructures
And in general help further develop our systems, on both technical and interface level.

What do we need

Because we’re a small team, adaptability and a willingness to learn and take on new tasks are key.
We are looking for a candidate who has some of the following characteristics:
  • An MSc in computer science, artificial intelligence, or a related field
  • Experience with Agile software development and practices such as pair programming and test-driven development
  • Experience with web development technologies, such as HTML, CSS, JavaScript and specifically AngularJS
  • Experience with Java, especially the Spring framework
  • Experience with distributed source control, preferably git
  • Experience with container deployment, preferably docker
  • Experience with the setup and maintenance of testing systems, both unit and integration/ui.
  • Familiarity with statistics, especially Bayesian
  • Familiarity with the medical domain in general, specifically clinical trials design and medicine regulation
  • Fluency in spoken and written Dutch and English

We are aware that it’s unlikely that someone will fit all of these points.
Our team generally works from 9 to 5.

The UMCG has a preventive Hepatitis B policy. The UMCG can provide you with the vaccination, should it be required for your position.

In case of specific professions a ‘Certificate of Good Conduct’ is required.

What do we offer

Employment basis: Full-time, temporary for 1 year, with the potential of a one year extension.
Your salary will be a maximum of € 3.969,- gross monthly (scale 9), depending on your qualifications and relevant experience, based on a full-time appointment.
In addition, the UMCG will offer you 8% holiday pay and 8.3% end-of-year bonus.
The terms of employment comply with the Collective Labour Agreement for Medical Centers (CAO-UMC).

Additional information
For additional information, please contact:
Daan Reid, developer contactinformatie or Marijke Hanania, business manager contactinformatie . E-mail:, or (please, do not use for applications).

Applying for a job

Please use the the digital application form at the bottom of this page - only these will be processed.
Within half an hour after the digital application form has been submitted, a standard confirmation of receipt will be sent by e-mail with information not relevant to this vacancy. The closing date listed above does not apply to this vacancy. It will remain on the website until a suitable candidate has been found. Your application will be sent directly to the department. You will be notified as soon as possible.

Direct de laatste relevante vacatures in uw mailbox ontvangen?

Vergelijkbare vacatures