Company Description
The Engineering Department's Information Management group is seeking a highly motivated full stack software engineer with strong technical skills and a passion for learning. The group is leading a major modernisation effort to simplify a heterogeneous application landscape and enable the Organization's move toward engineering Digital Twins, supporting more than 5000 users.
Job Description
You will join an international team within the PLM (Product Lifecycle Management) section, delivering engineering information management solutions for the entire accelerator complex and its detectors. This includes managing millions of engineering documents, product definitions, and CAD (Computer Aided Design) models.
Your responsibilities
Implement backend applications using Java or .NET.
Build web applications using modern technologies (React/Electron/Typescript).
Integrate 3D model visualisation technologies: web and native viewers, virtual/augmented reality.
Perform code reviews, testing, delivery, and support of the software.
Carry out data analysis and data migrations.
Be part of a project delivering engineering Digital Twins of CERN installations.
More information here.
Your profile
Experience and/or strong knowledge in developing and maintaining large software projects using the .NET or Java Enterprise Edition stacks.
Experience and/or strong knowledge with relational databases such as Oracle, PostgreSQL, or SQL Server as part of large-scale systems.
Experience and/or strong knowledge in Agile and DevOps practices in a collaborative team environment.
Skills
Backend development using Java or .NET.