In het kort
De link om te solliciteren staat in de vacaturetekst.
Afdeling
Genetica
Werkomgeving
The MOLGENIS team at the UMCG develops open-source software tools and data infrastructure for research in the field of human disease and health. As such we are the linking pin in diverse national and international collaborations on large health data sets.
Our team of developers is embedded with data managers, system administrators and project managers on a mission to accelerate research and help patients. The team is organized in product/community-focused groups. Work is planned using Scrum methodology. Our developers like clean coding and have a strong focus on reusability of code, platforms, and functionality. We welcome new ideas and provide ‘Google Friday time’ to further explore them.
Functiebeschrijving
As our new colleague, your focus will be on feature development within the Java part of MOLGENIS solutions. If you are interested, you can work on our full stack.
Our main Java platforms are EMX2 (http://github.com/molgenis) and Armadillo (https://github.com/molgenis/molgenis-service-armadillo). EMX2 is a web application for managing and querying large health research data sets. The app runs on Java, GraphQL, VueJS, Tailwind CSS, and PostgreSQL . Armadillo provides ‘federated analysis’, connecting data sets from institutes across Europe. The tool is based on Java, Spring, Vue.js, and R (DataSHIELD). The solutions are offered as SaaS on OpenStack, Docker and Kubernetes, or as custom installations. Your primary task will be the development of EMX2 and/or Armadillo features and components as needed within your team. You will be guided by data managers, project managers, and a Product Owner. If you want, you could be in touch with the end-users in varying international collaborations.
Apart from building new components for the team, you will collaborate with other developers on cross-team projects, code reviews, and testing. As an experienced developer, you can think about architectural design choices, performance optimizations, and best practices. You may want to accelerate your work by occasional pair programming sessions.
Wat vragen wij
You are an experienced Java developer with an open mind, and you are eager to make things happen. As a candidate you offer:
- At least five years of Java development experience, ideally in web applications / full-stack;
- Bachelor's or master's degree or working level;
- Knowledge of one or more of: HTML /JS/Vue, GraphQL, Spring, Gradle, (Postgre)SQL, Semantic Web, CI/CD, Docker, K8s, Ansible, Python, R;
- Experience and/or affinity with research or genetics is a plus;
- Clean coding practices.
Furthermore, you are flexible and collaborative. When needed, you are to the point and result driven. Knowledge of genetics is not necessary, although you will have the opportunity to educate yourself on the job on genetic datasets and research.
Wat bieden wij
We handle flexible working hours in a hybrid setup, combining remote and on-site working possibilities. The 36-hours based UMCG working plan offers ample possibilities for creation of additional vacation hours or part-time work schedules. You will be offered opportunities to further develop your skills and knowledge. If you like, you are invited to participate in national and international meetings and conferences. You will be appointed as a senior software engineer by the UMCG. Your salary will be at a maximum of € 5.160,- gross per month, based on a full-time appointment (scale 9 ) by the UMCG, depending on your knowledge and skills. Additionally, the UMCG offers an 8% holiday allowance, an 8.3% year-end bonus.The conditions of employment comply with the Collective Labour Agreement for Medical Centres (CAO-UMC).
LinkedIn
https://www.linkedin.com/company/molgenis/
Meer informatie
Neem voor meer informatie contact op met:
Niels Kikkert
+31 (0)6 55 25 7288
[email protected]
Morris Swertz
[email protected]
Solliciteren
Please use the the digital application form at the bottom of this page - only these will be processed.
You can apply until 27 July 2025.
Within half an hour after sending the digital application form you will receive an email- confirmation with further information.
Digitaal sollicitatieformulier