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 and is dedicated to pushing the frontiers of science and technology, fostering an environment of innovation and collaboration among a diverse range of professionals.
Job Overview: As a Full-Stack Software Engineer at CERN, you will be an integral part of the Business Computing (BC) group within the Finance and Administrative Processes (FAP) department. This role involves designing, implementing, and supporting software solutions that cater to various business functions across CERN, including HR, Finance, Safety, and more. You will work in a self-organized agile team, contributing to the development of both frontend and backend features, optimizing database queries, and ensuring seamless integration of systems. The position offers a unique opportunity to engage with a wide range of technologies and business areas, making it a dynamic and rewarding environment for software engineers.
Duties and Responsibilities: Your primary responsibilities will include designing and developing full-stack enterprise applications, implementing and testing software solutions, and developing both frontend and backend features. You will also be tasked with optimizing SQL queries and database integrations, configuring and debugging integration and messaging systems, and providing user and production support. Additionally, you will participate in continuous process improvement initiatives, engage in knowledge sharing activities, maintain and enhance legacy applications, and collaborate closely with Product Managers and stakeholders to ensure that the software solutions meet the needs of the organization.
Required Qualifications: Candidates should have experience in developing full-stack enterprise applications using Java, Spring Boot, and JavaScript, particularly with frontend frameworks like React. A solid understanding of modern software design and architecture principles, as well as knowledge of Git or equivalent version control systems, is essential. Familiarity with CI/CD tools, containerized software solutions, and GitOps workflows is considered a plus. Additionally, knowledge of reporting solutions like Power BI and experience with PL/SQL or cloud migrations will be advantageous.
Educational Background: Applicants must possess a Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field. Those without a university degree are not eligible for this position, and candidates with a PhD will also be disqualified. The educational background should be complemented by a maximum of two years of professional experience since graduation by the application deadline.
Experience: The ideal candidate should have a maximum of two years of professional experience in software engineering roles, particularly in full-stack development. Experience working in agile development teams and familiarity with modern development workflows, including Git and CI/CD practices, is highly desirable. Candidates should also have experience maintaining and implementing features in legacy applications, showcasing their ability to adapt and innovate in a fast-paced environment.
Languages: Proficiency in spoken and written English is mandatory, and candidates should demonstrate a commitment to learning French. While English is the primary working language at CERN, knowledge of French will be beneficial for integration into the local community and workplace.
Additional Notes: This position is hybrid, allowing for a combination of remote and on-site work. The contract duration is initially set for 24 months, with the possibility of extension up to a maximum of 36 months. The target start date is November 1, 2026, or earlier if possible. The role may require work during nights, Sundays, and official holidays, depending on the organization's needs. The job reference is FAP-BC-DL-2026-143-GRAE, and it falls under the field of Software Engineering and IT. The compensation includes a monthly stipend ranging from 5266 to 5793 Swiss Francs, along with comprehensive health insurance, paid leave, and a relocation package depending on individual circumstances.
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.