Job Title
Description
The Web Rapid Application development Platform (WRAP) is a no-code solution, helping users throughout CERN create applications specific to their needs but based on the common underlying control system. This platform is paramount to modernizing the way users interact with the thousands of devices that make up the accelerator complex.
Legacy solutions such as the Experimental Areas UI (CESAR UI) and a Java-Swing-based tool, Inspector, will be migrated to WRAP. However, specific extensions, new integrations with existing controls services as well as migration scripts need to be developed to enable a swift and efficient transition.
In this role, you will participate in the development of such extensions, with tasks ranging from analysing and designing the system integration, to creating a user-friendly interface to interact with it.
You will work closely with the end user communities and contribute to the implementation and improvement of the tools required to streamline the migration.
Requirements
* Java (Spring)
* Angular 2+ (Angular 18 is currently used)
* Basic Python knowledge (scripting)
* SQL (familiarity with Oracle SQL preferred)
* Git
* Fluent in English, the ability to work in French would be an advantage
Eligibility Criteria
* You are a national of a selected country
* You have a maximum of two years of professional experience since graduation in Software Engineer (or a related field)
* 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