Job Description
Your responsibilities
You will re-engineer the critical software used to develop and evolve industrial controls applications CERN-wide, working at the heart of CERN in a multi-disciplinary team.
This position is dedicated to extending the data models and APIs of the Controls Configuration Service (CCS) of the Accelerator Control System.
You will work closely with experienced software engineers, physicists, and equipment specialists to evolve the CCS, gaining valuable experience with a modern technology stack, applying agile development practices, in a unique and exciting environment. This role includes team supervision responsibilities.
Your profile
Skills
Required:
* Experience in Java application development using Spring;
* Experience applying software quality assurance techniques and practices (unit/integration testing, quality gates, code reviews, etc.).
Desired:
* Experience in delivering software products, from the analysis stage to operations;
* Experience working with Spring Boot, JPA;
* Experience in designing and evolving client-oriented APIs, ideally based on ReST;
* Experience using CI/CD solutions to build, test and provision software to operations;
* A general interest in building and evolving robust, secure software components and tools;
* Fluent in English, the ability to work in French would be an advantage.
Eligibility criteria:
* You are a national of a country other than Switzerland or a country that has a participation agreement with CERN;
* You have a professional background in Software Engineer (or a related field) and have either:a Master's degree with 2 to 6 years of post-graduation professional experience;or a PhD with no more than 3 years of post-graduation professional experience;
* You have never had a CERN fellow or graduate contract before.
About us
CERN, the European Organization for Nuclear Research, is one of the world's largest and most complex scientific instruments. We conduct research into the fundamental structure of the universe, probing the basic constituents of matter using the world's largest and most complex scientific instruments. Our process gives us clues about how particles interact and provides insights into the fundamental laws of nature.
We value diversity and employ a diverse workforce, central to our success.