The Institut Laue-Langevin (ILL), situated in Grenoble, France, and founded by France, Germany and the United Kingdom, is Europe's leading research facility for fundamental research using neutrons. The ILL operates the brightest neutron source in the world, reliably delivering intense neutron beams to 40 unique scientific instruments. Every year, the Institute hosts over 2000 visits by scientists, who come to carry out world-class research in solid-state physics, crystallography, soft matter, biology, chemistry and fundamental physics. The "Projects and Techniques Division”, which is responsible for the development of the ILL’s instruments and for technical support, currently has a vacancy in its IT Service for an:
Junior Software Engineer / Experienced Software Developer
You will be part of the European project PaNOSC = the Photon and Neutron Open Science Cloud. This project brings together six major world-class European research infrastructures to create a fulily integrated, pan-European information and analysis infrastructure supporting the scientific process.
The Software Developer will work with the other members of the IT/DSS group on the development tasks related to Work Package 3 of PaNOSC (tools and services to allow scientists to search for, and obtain, scientific datasets as well as DOI and data lifecycle management), Work Package 4 (remote data analysis services providing remote desktop - Desktop as a Service - and Jupyter notebooks in a common PaNOSC portal) and Work Package 6 (refurbishment of the software catalogue).
Your principal duties include:
Designing and developing the services and tools associated with the different work packages in collaboration with the other team members,
Set up functional and continuous integration testing,
Write comprehensive technical documentation,
Assisting in collaborative development involving regular video conferences as well as workshops at other PaNOSC partner facilities,
Participating in internal software design meetings promoting innovative solutions.
Qualifications and experience:
You have a Master’s degree in computer science or a relevant subject Or a Bachelor’s degree with 5 years’ (preferably 8 years or more) experience in back-end web development and conception,
You are enthusiastic about web application development, learning new technologies, following the latest trends and have a keen interest in contributing to open-source projects,
You have experience with developing projects in NodeJS (TypeScript) and ideally have experience in Java web development (Spring, Hibernate, Guice, JAX-RS, Jersey, …) in a Linux environment and are at ease with a command line,
Having experience in front-end development of single-page applications (angular, react, vue) would be a plus,
You have a good understanding of software design patterns and know when to apply them,
You are motivated to be involved in all stages of software development (design, dev, testing, integration, deployment),
You understand the concepts of relational databases and SQL.
As an international research centre, we are particularly keen to ensure that we also attract applicants from outside France. You must have a sound knowledge of English and be willing to learn French (a language course will be paid for by the ILL). Knowledge of German would be an advantage.
This post is a “specified-purpose” fixed-term contract until the end of November 2022.
Medical fitness for work under ionising radiation is required.
Generous company benefits (expatriation allowance), relocation assistance and language courses may be offered (for more information, please consult our employment conditions).
How to apply:
Please submit your application on line, no later than 15.11.2020, via our website:
www.ill.eu/careers (vacancy reference: 20/50).