Research Software Engineer - Leiden


Naturalis Biodiversity Center
Vacature opgeslagen in je favorieten!
Vacature verwijderd uit je favorieten!
Functieomschrijving In this job you will work on a task in an EC funded project called BiCIKL (Biodiversity Community Integrated Knowledge Library) to build a pan-European PID (Persistent Identifier Development) system for Digital Specimens. This system will be a key component of a digital object infrastructure for specimens, and will need to follow FAIR principles. The project includes partners from European and global research infrastructures such as GBIF, EMBL and CERN with a mission to build linkages between the infrastructures to connect different biodiversity related data classes such as specimen data, genomic data and scholarly publications. 
The PID system you will build will enable the connection of specimen data with data from other infrastructures. For the system we are experimenting with Cordra as tooling for the registry for the digital objects, indexed with Elastic Search and with Handles and DOIs as PIDs. We aim for an infrastructure that is as federated as possible and as central as needed.
Specimen data has an important role to play as anchor point for derived and related biodiversity data and the collected objects provide 'hard evidence' about biological and geological diversity. In the project you will work as part of the DiSSCo Coordination and Support office, a virtual office with staff located at different places in Europe. You will work closely together with the DiSSCo data architect and will be led by the coordinator research-data and e-infrastructure and guided by the DiSSCo technical team. The position will require occasional travelling a few days a year and is likely to be extended beyond the initial two years.

lees meer

Functie-eisen The research software engineer we are looking for will need to have the following skills:
  • Have a solid understanding of the processes, limitations and technical solutions related to data processing, linking and indexing
  • Think in innovative solutions and production quality software that is reliable, scalable and secure
  • Like to work in an international setting, with collaboration mainly through teleconferencing
  • Be able to travel internationally a few days a year
  • Excellent knowledge of the English language (written and verbal)
  • Have experience in Java programming 
  • Familiar with standard web application development (JSON, REST, APIs)
  • Be self-motivated, feel responsible, able to work independently
Desired qualifications, experience and skills (good-to-have) are:
  • Have experience in writing open source software
  • Familiar with the concept of Persistent Identifiers, e.g. Handles, DOIs, DO, DOIPv2, ORCID iDs
  • Have experience in developing in Python and Ruby
  • Have experience with JSON-LD and GraphQL implementation
  • Have experience in search engines and graph data processing, preferably with Elasticsearch, SPARQL, Neo4J
  • Have experience with continuous integration, dev-ops, Docker, Kubernetes, AWS
  • Have experience in working in complex international science innovation or infrastructure projects
  • Hold a university degree, preferably in software engineering or similar technical study
  • Knowledge of the Dutch language
  • Have affinity with the community and field of natural sciences and biology
  • Familiar with Research Data Alliance ( recommendations and TDWG standards (;
  • Familiar with data serialization as well as exchange and discovery solutions (such as Protobuf, Avro, Bioschemas)
  • Be able to present implementation choices to both technical and non-technical audiences
  • Affinity with user-friendly GUIs

lees meer

Taalvaardigheid Vereist: Engels
Handig om te kunnen: Nederlands
Salarisinformatie Bruto € 3.099 - € 4.053 p/m
Overige info Introduction
Are you a back-end or full stack research software engineer and ready for a new challenge? Are you qualified to build high quality PID infrastructure for biodiversity related science? Are you interested in building a system that is instrumental in tackling societal challenges like biodiversity loss and climate change? Then we have the right job for you! 
Naturalis Biodiversity Center in Leiden is the Dutch national institute for biodiversity and systematics. With our collection of 42 million specimens we house one of the world's largest natural history collections, provide state-of-the-art research facilities and our museum exhibitions receive more than 400.000 visitors per year. 
Naturalis is looking for a research software engineer to join our DiSSCo team, who has experience in writing open source software, in building applications that are reliable and scale, who has a basic understanding of data infrastructures and who has affinity with science. At Naturalis you will be part of a specialised development team with senior developers in a modern office with state of the art ICT infrastructure. 
Naturalis leads the development of DiSSCo, the Distributed System of Scientific Collections, which is a new world-class Research Infrastructure (RI) for natural science collections. DiSSCo brings together 136 museums across 21 European countries to unify and serve genomic, geographical, morphological and taxonomic knowledge for the estimated 1.5 billion physical objects held in European collections.

We offer
A contract (36 hours per week) for a period of one year, to be extended with one year after a successful first year evaluation, and a monthly gross salary between € 3,099.- and € 4,053.-, depending on relevant experience. You also get an allowance for travel expenses, holiday allowance (8%) and year-end bonus (3.4%). Naturalis Biodiversity Center offers an inspiring working atmosphere and advanced ICT infrastructure. The Naturalis offices in Leiden are easily accessible by public transport from Amsterdam, Rotterdam, Utrecht and The Hague.
Procedure and information
Applicants are invited to submit their application, including a cover letter and CV, 8th November CET at the latest. Feel free to contact Wouter Addink (coördinator Research-data & E-infrastructure) with questions about the position. For information concerning the procedure or HR issues please contact the HR department [email protected], or 071-7519191. 
Naturalis endorses the Cultural Diversity Code. In the case of equal suitability, preference is given to the candidate who reinforces diversity within the team.
Acquisition is not appreciated.

lees meer

Bedrijfsomschrijving Naturalis Biodiversity Center is hét kennisinstituut op het gebied van biodiversiteit in Nederland. Met ruim 42 miljoen objecten beheren we één van de grootste natuurhistorische collecties ter wereld. Wereldwijde samenwerkingsverbanden, met 12 hoogleraren aan de Nederlandse universiteiten en de enorme collectie van planten, dieren en mineralen, geven Naturalis een unieke internationale positie en verantwoordelijkheid. Met onze tentoonstellingen, educatieve activiteiten en internetdiensten laten wij een breed publiek kennis maken met de diversiteit van het leven op aarde. In ons nieuwe museum verwachten wij jaarlijks 425.000 bezoekers te ontvangen. Ruim 60.000 hiervan zijn leerlingen uit het basis- en voortgezet onderwijs. Met 9 prachtige tentoonstellingszalen vól met het mooiste uit de natuur, workshopruimtes, leuke winkels, een restaurant en een café. Waar jong en oud kan zien, doen en beleven. Een echte ontmoetingsplek voor iedereen die meer wil ontdekken over de natuur.

Naturalis beschikt over een state of the art ICT infrastructuur die internationale biodiversiteitsdata verbindt en baanbrekend wetenschappelijk onderzoek mogelijk maakt. Voor het gebruik van deze data worden tools ontwikkeld en aangeboden om kennis over biodiversiteit te verspreiden. De verwachtingen en ambities voor de komende jaren zijn hooggespannen.

lees meer

Vacature opgeslagen in je favorieten!
Vacature verwijderd uit je favorieten!

Vergelijkbare Vacatures Java Programmeur in Leiden Bekijk alle soortgelijke vacatures