Context
The Institut Laue-Langevin (ILL), situated in Grenoble, France, is Europe's leading research facility for scientific research using neutrons. Every year, we host over 2000 visits by scientists, who come to the Institute to carry out world-class research.
As a member of the Development group, you will take an active part in the development and maintenance of applications. You will design and implement technical solutions to support the ILL’s scientific research activities.
Your tasks
• Designing and developing software applications / tools within a Java environment.
• Managing software development tools (GitLab, automated deployment, CI/CD) and implementing authentication protocols (OpenID Connect, SAML, …)
• Monitoring development trends.
Your profile
• Level 7 qualification (Master’s degree or equivalent) in software development, computer science or equivalent.
• Solid professional experience in Java development, with hands-on experience of NodeJS and Angular.
• Good understanding of software architecture and modern development practices.
• Experience with authentication and authorization standards (OpenID Connect, SAML or similar).
• Experience with microservices architectures would be an asset.
• Ability to work in an international, collaborative research environment and to communicate clearly on technical topics.