Helaas, deze vacature staat inmiddels niet meer online

Kijk gerust verder naar andere vacatures.

Scientific Programmer (1,0 fte)

Utrecht University’s Applied Data Science Lab is looking for a scientific programmer to help extend and/or redesign/reimplement the STRIP Assistant platform for implementation into the daily practices of general physicians in the ...

10 maanden geleden


Domplein, Utrecht, Utrecht
Tijdelijk contract / Tijdelijke opdracht
Uren per week:
36 - 40 uur
€ 2588 - € 4084 per maand


Utrecht University’s Applied Data Science Lab is looking for a scientific programmer to help extend and/or redesign/reimplement the STRIP Assistant platform for implementation into the daily practices of general physicians in the Utrecht region. The STRIPA Implementation (STRIMP) project is being funded by the Netherlands Organization for Scientific Research (NWO). STRIMP can be understood as a spin-off of the Horizon2020 project OPERAM which is currently deploying STRIPA as the intervention instrument in a multi-centre multi-lingual RCT in secondary care. OPTICA is a Swiss-funded project where STRIPA is evaluated in another RCT in primary care. STRIMP is similar to OPTICA but more focused on preparing its scalable deployment throughout primary care. Thus, through this position you may become a part of its spin-off and be joining a highly anticipated Dutch startup.

STRIPA’s backend is currently made up of Drools, Tomcat, MySQL, Talend, and more. The frontend is HTML5-based. In the beginning you will most likely work on the backend, where you will integrate STRIPA with GPIS-en through a to be refined REST API-based protocol, for example. You are also responsible for the ETL procedures that are required to transform the widely available medical knowledge into STRIPA’s data model. Afterwards, you will focus on improving the STRIPA experience through its frontend. Throughout the project you will handle STRIPA support as well. Finally, you need to be Java and HTML literate. Experience with C++ is a plus as we are considering it for our NextGen version. We are, therefore, looking for a creative mind with a proactive and positive attitude, who gets excited by the possibility to become a core member of an eHealth startup.

You will be stationed in the Applied Data Science Lab within the Software Systems group of the Department of Information and Computing Sciences at Utrecht University, but we are open to the 'New Way of Working'. Check out the many scientific publications on STRIPA for more information. The STRIMP project aims to start in November 2017.


You should:

  • have good skills in Java programming;
  • have an interest in C++ programming with the Wt web GUI library;
  • have a bachelor/master degree in a relevant field;
  • collaborate with other scientific programmers and PhD students;
  • collaborate with researchers from the UMC Utrecht and health professionals;
  • collaborate with independent software vendors (ISVs) of GPISen


You will be offered a full-time position for 13 months. A part-time position is possible. We aim to obtain further funding to extend this position.

Salary depends on qualifications and experience, and ranges between € 2,588 and € 4,084 (scale 10 Collective Labour Agreement Dutch Universities) gross per month for a full-time position.

The salary is supplemented with a holiday bonus of 8% and an end-of-year bonus of 8,3% per year. In addition we offer: a pension scheme, a partially paid parental leave and flexible employment conditions. Conditions are based on the Collective Labour Agreement Dutch Universities. The research group will provide the candidate with necessary support on all aspects of the project. You'll find more information about Working at Utrecht University here.

Additionele informatie

You can contact Dr Marco Spruit: m.r.spruit@uu.nl or +31 (0)30 2533708 for additional information about the vacancy.

As part of the selection procedure, the candidate is expected to demonstrate and elaborate upon one of his/her coding projects to showcase some characteristic code design decisions.


A better future for everyone. This ambition motivates our scientists in executing their leading research and inspiring teaching. At Utrecht University, the various disciplines collaborate intensively towards major societal themes. Our focus is on Dynamics of Youth, Institutions for Open Societies, Life Sciences and Sustainability.

The city of Utrecht is one of the oldest cities in the Netherlands, with a charming old center and an internationally oriented culture that is strongly influenced by its century-old university. Utrecht city has been consistently ranked as one of the most livable cities in the Netherlands.

The Faculty of Science consists of six departments: Biology, Pharmaceutical Sciences, Information and Computing Sciences, Physics and Astronomy, Chemistry and Mathematics. The Faculty is home to 5900 students and nearly 1600 staff and is internationally renowned for the quality of its research. The Faculty's academic programmes reflect developments in today's society. Read the overall impression 2016 of the Faculty of Science.

The Department of Information and Computing Sciences is nationally and internationally renowned for its research in Computer Science and Information Science.
The Department offers Bachelor programmes in Computer Science and Information Science, and four English language research Master programmes in Artificial Intelligence, Business Informatics, Computing Science, and Game and Media Technology. The Department is developing Master programmes in Data Science. High enrolment figures and good student ratings make the education very successful. The Department currently comprises nine full-time chairs and 100 other scientific staff, including postdocs and PhD-students.