Technical Lead & Full Stack Software Engineer (HSE-TS-CS-2025-91-LD)
At CERN, the European Organization for Nuclear Research, physicists and engineers probe the fundamental structure of the universe using the world's largest and most complex scientific instruments. They study the basic constituents of matter—fundamental particles that collide at near light speeds—providing insights into the laws of nature.
Introduction
Are you an experienced software engineer seeking a new challenge? Do you want to lead and develop safety-related software at CERN? If you're motivated by working in a unique environment at the forefront of scientific research, this opportunity is for you!
Join CERN, the world’s largest particle physics laboratory, and be part of something extraordinary.
The Occupational Health & Safety and Environmental Protection (HSE) Unit supports CERN's safety policies. You will join the Computing Support (CS) section within HSE’s Transversal Services group, working on developing, integrating, and supporting software and systems such as web applications and databases related to safety activities, including radiation and environmental protection systems.
Functions
As a technical lead & software engineer, you will develop and support web applications and databases for safety at CERN, including systems for dosimetry, safety inspections, chemical safety, and radiological risk classification. You will also support the integration of commercial software used by the HSE Unit.
Responsibilities include:
* Designing and implementing database and web application architectures.
* Leading development projects and coordinating with team members and CERN stakeholders.
* Providing support, maintenance, and operations for existing software and commercial solutions.
* Resolving operational issues in collaboration with end-users and IT teams.
* Conducting performance studies and optimization.
* Sharing knowledge and collaborating with skilled software engineers across CERN.
* Understanding user needs and translating them into technical solutions.
* Developing procedures and tools to improve software quality, including CI and automated testing.
* Implementing system updates aligned with the latest technologies and organizational standards.
* Mentoring junior developers for their professional growth.
Qualifications
* Master's degree or equivalent in Software Engineering, Computer Science, or related field.
* Extensive experience in web application development, including UI, backend, frontend, and data management.
* Experience in stakeholder management, user support, and requirements gathering.
* Proficiency in the software development lifecycle, including testing, CI, version control, and documentation.
* Experience supervising team members.
* Knowledge of programming languages such as Java, Spring Boot, React, REST APIs, and testing methodologies.
* Skills in designing user experiences and interfaces.
* Database design experience with Oracle or equivalent, SQL.
* Ability to diagnose and optimize software performance.
* Knowledge of DevOps tools and procedures.
* Structured, organized work approach, with results-oriented planning.
* Continuous learning and knowledge sharing mindset.
* Teamwork skills and adaptability to changing priorities.
* Autonomous work capability and initiative-taking.
Proficiency in spoken and written English, with a commitment to learning French.
Eligibility & Closing Date
CERN values diversity and welcomes applications from all Member and Associate Member States. The position will be filled as soon as possible; applications should be submitted by 04.06.2025 at 23:59 CEST.
Employment Conditions
Limited-duration contract for 5 years, with potential for indefinite employment upon certain conditions.
#J-18808-Ljbffr