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.
More information here .
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.
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.
Eligibility criteria:
-
You are a national of a CERN Member or Associate Member State .
-
By the application deadline, you have a maximum of two years of professional experience since graduation in Software Engineer (or a related field) and your highest educational qualification is either a Bachelor's or Master's degree.
-
You have never had a CERN fellow or graduate contract before.
-
Applicants without University degree are not eligible.
-
Applicants with a PhD are not eligible.