Job Posting Organization: CERN, the European Organization for Nuclear Research, is a leading scientific research institution established in 195
It is located in Geneva, Switzerland, and is known for its groundbreaking work in particle physics. CERN employs over 2,500 staff members and collaborates with thousands of scientists from around the world. The organization operates in multiple countries, with its member states comprising 23 nations. CERN's mission is to push the frontiers of science and technology, fostering an environment of innovation and collaboration among a diverse range of professionals.
Job Overview: The Engineering Department's Information Management (IM) group at CERN is seeking a highly motivated full stack software engineer. This role is crucial for delivering engineering information management solutions for the entire accelerator complex and its detectors. The successful candidate will be part of an international team within the Product Lifecycle Management (PLM) section, responsible for managing millions of engineering documents, product definitions, and CAD models. The group is currently leading a significant modernization effort aimed at simplifying a heterogeneous application landscape and facilitating the Organization's transition towards engineering Digital Twins, which will support over 5,000 users. The position requires a strong technical background, a passion for learning, and the ability to work collaboratively in a dynamic environment.
Duties and Responsibilities: The primary responsibilities of the Full Stack Software Engineer include implementing backend applications using Java or .NET, building web applications with modern technologies such as React, Electron, and Typescript, and integrating 3D model visualization technologies including web and native viewers as well as virtual and augmented reality. The engineer will also be responsible for performing code reviews, testing, delivering, and supporting software applications. Additionally, the role involves carrying out data analysis and data migrations, and contributing to projects that deliver engineering Digital Twins of CERN installations.
Required Qualifications: Candidates must possess experience and/or strong knowledge in developing and maintaining large software projects using either the .NET or Java Enterprise Edition stacks. Familiarity with relational databases such as Oracle, PostgreSQL, or SQL Server as part of large-scale systems is essential. Experience with Agile and DevOps practices in a collaborative team environment is also required. The ideal candidate should have skills in backend development using Java or .NET, frontend development using React or Angular, and proficiency with Git and CI/CD tools. A commitment to learning French is also expected, alongside spoken and written proficiency in English.
Educational Background: Applicants must hold a Bachelor's or Master's degree in Information Technology or a related field. Those without a university degree are not eligible for this position, nor are applicants with a PhD. The eligibility criteria stipulate that candidates should have a maximum of two years of professional experience since graduation by the application deadline.
Experience: The position requires candidates to have a maximum of two years of professional experience since graduation. This experience should be relevant to the field of Information Technology or a closely related area, ensuring that the candidate is well-prepared to take on the responsibilities of the role.
Languages: Fluency in spoken and written English is mandatory for this position. Additionally, candidates should demonstrate a commitment to learning French, which is considered beneficial for integration into the workplace and community.
Additional Notes: The contract duration for this position is 24 months, with the possibility of extension up to a maximum of 36 months. The working hours are set at 40 hours per week, and the job offers flexibility with a hybrid working model. The target start date for the position is March 1, 202
The job reference is EN-IM-PLM-2026-10-GRAE, and it falls under the field of Software Engineering and IT. The compensation includes a monthly stipend ranging from 5,266 to 5,793 Swiss Francs, which is tax-free, along with 30 days of paid leave per year and additional benefits such as comprehensive health insurance, family allowances, and a relocation package depending on individual circumstances. On-the-job and formal training, including language classes, will also be provided.
Info
Job Posting Disclaimer
This job posting is provided for informational purposes only. The accuracy of the job description, qualifications, and other details mentioned is the sole responsibility of the employer or the organization listing the job. We do not guarantee the validity or legitimacy of this job posting. Candidates are advised to conduct their own due diligence and verify the details directly with the employer before applying.
We are not liable for any decisions or actions taken by applicants in response to this job listing. By applying, you agree that all application processes, interviews, and potential job offers are managed exclusively by the listed employer or organization.
Beware of fraudulent job offers. Do not provide sensitive personal information or make any payments to secure a job.