What you'll do
You will join the Controls Software & Services Group within the Beams department. Specifically, you will join a 4-developer team working on providing software solutions for the control and monitoring of all of the CERN particle accelerators, their transfer lines, associated experimental areas and various supporting technical infrastructure services. You will participate in developing a low-code platform, the Web-based Rapid Application Development (WRAP) platform which is a no-code solution, helping users throughout CERN create applications specific to their needs but based on the common underlying control system. It is paramount to modernising the way users interact with the thousands of devices that make up the accelerator complex.
Your responsibilities
- Participate in the gathering of User Requirements.
- Contribute to the Analysis & Design of the tool with an emphasis on the UX aspects.
- Take part in the implementation of the full-stack including writing tests.
- Participate in the operational deployment and in user support.
Still here? Let's make a quick check about
Your profile
- Initial experience using JavaScript/Typescript.
- Initial experience with one of the major Web frameworks (Angular, VueJS, React).
- Initial experience using Java.
- Familiarity with SpringBoot and Gradle.
- Your studies focused on Software Engineer.
Your skills
- Knowledge of Web frontend and backend technologies such as JavaScript/TypeScript, HTML/CSS.
- Knowledge of Web frontend frameworks, ideally Angular 2+ and familiarity with Angular Material.
- Knowledge of Java with Spring/Spring Boot.
- Knowledge of relational databases and SQL.
- Knowledge of Git and DevOps practices.
- Spoken and written English or French, with a commitment to learn the basics of the other language.
Global Benefits at CERN
Let's get you ready
Be sure to meet the eligibility criteria
- You are a national of a CERN Member State or Associate Member State. Currently, we cannot consider applications from Pakistani and Lithuanian nationals for positions with a 2026 start date, as the ceiling defined under Article II.5 of the Associate Membership Agreement has been reached.
- By the application deadline, you have a maximum of 2 years of professional experience since graduation in the respective field and your highest educational qualification is either a bachelor’s or master’s degree. You must have a university degree and can’t hold a PhD.
- You have never had a CERN fellow or graduate contract before.
- Please pay attention to the additional criteria and requirements for this specific position and mentioned above.
You will need these documents to complete your application
- Your CV (English or French)
- A copy of your most relevant diploma or a certificate of achievement from your school (if you don't yet have your paper diploma)
- Any document you consider relevant to your application