Job Description
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 d