Auf einen Blick
- Aufgaben: Join CERN as a Full-stack Developer, creating software for particle accelerator controls.
- Arbeitgeber: CERN is the world's largest particle physics lab, exploring the universe's fundamental structure.
- Mitarbeitervorteile: Enjoy a competitive stipend, health coverage, 30 days paid leave, and training opportunities.
- Warum dieser Job: Be part of groundbreaking research while working in a diverse and innovative environment.
- Gewünschte Qualifikationen: Bachelor's or Master's degree in Software Engineering; max two years of experience required.
- Andere Informationen: Contract duration is 24 months, with potential extension up to 36 months.
Das voraussichtliche Gehalt liegt zwischen 5134 - 5647 € pro Monat.
CERN – European Organization for Nuclear Research
Organisation/Company: CERN – European Organization for Nuclear Research
Department: Human Resources
Research Field: Engineering » Electrical engineering
Researcher Profile: Established Researcher (R3)
Positions: Bachelor Positions
Country: Switzerland
Application Deadline: 15 Dec 2024 – 23:59 (Europe/Zurich)
Type of Contract: Temporary
Job Status: Full-time
Hours Per Week: 40
Offer Starting Date: 1 Mar 2025
Is the job funded through the EU Research Framework Programme? Not funded by a EU programme
Is the Job related to staff position within a Research Infrastructure? No
Offer Description
About us
At CERN, the European Organization for Nuclear Research, physicists and engineers are probing 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 are made to collide together at close to the speed of light. The process gives physicists clues about how particles interact, and provides insights into the fundamental laws of nature.
Diversity has been an integral part of CERN’s mission since its foundation and is an established value of the Organization. Employing a diverse workforce is central to our success.
Your responsibilities
Full-stack Developer (Angular / Java) for Accelerator Controls
As a Full-stack Developer, you will join the Controls Software & Services Group within the Beams department. The team provides software solutions for the control and monitoring of all of the CERN particle accelerators, their transfer lines, associated experimental areas, and various supporting technical infrastructure services.
In this position, you will participate in developing a low-code extension that allows limited scripting. This extension will be part of the Web-based Rapid Application Development (WRAP) platform which is a no-code solution, helping users throughout CERN create applications specific to their needs but based on the common underlying control system. It is paramount to modernizing the way users interact with the thousands of devices that make up the accelerator complex.
Specifically, you will:
- Participate in the development of this extension, with tasks ranging from defining the scripting semantics to creating a user-friendly interface to interact with it;
- Work as part of a team with experienced and junior software engineers, following agile development practices, using a modern technology stack;
- Continue to work with the team on the development of other extensions and systems once this project is complete.
- Initial experience with the following tech-stack:
- Java (Spring)
- Angular 2+ (familiarity with Angular Material preferred)
- SQL (familiarity with Oracle SQL preferred)
- Git
- Fluent in English, the ability to work in French would be an advantage.
- By the application deadline, you have a maximum of two years of professional experience since graduation in Software Engineering (or a related field) and 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 a University degree are not eligible.
- Applicants with a PhD are not eligible.
Additional Information
Contract duration: 24 months, with a possible extension up to 36 months maximum.
Job reference: BE-CSS-GTA-2024-179-GRAE
Field of work: Software Engineering and IT
What we offer
- A monthly stipend ranging between 5134 and 5647 Swiss Francs (net of tax) .
- Coverage by CERN’s comprehensive health scheme (for yourself, your spouse, and children), and membership of the CERN Pension Fund .
- Depending on your individual circumstances: installation grant; family, child, and infant allowances; payment of travel expenses at the beginning and end of the contract.
- 30 days of paid leave per year .
- On-the-job and formal training at CERN as well as in-house language courses for English and/or French.
#J-18808-Ljbffr
Full-stack Developer (Angular / Java) (BE-CSS-GTA-2024-179-GRAE) Arbeitgeber: EURAXESS Czech Republic
Kontaktperson:
EURAXESS Czech Republic HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Full-stack Developer (Angular / Java) (BE-CSS-GTA-2024-179-GRAE)
✨Tip Number 1
Familiarize yourself with CERN's mission and values, especially their commitment to diversity. This understanding will help you align your application and conversations with their organizational culture.
✨Tip Number 2
Engage with the developer community at CERN or similar organizations. Networking can provide insights into the work environment and may lead to valuable connections that could support your application.
✨Tip Number 3
Brush up on your skills in Java (Spring) and Angular, particularly Angular Material. Consider building a small project or contributing to open-source projects to showcase your proficiency in these technologies.
✨Tip Number 4
Prepare for potential technical interviews by practicing coding challenges related to full-stack development. Focus on agile methodologies and be ready to discuss how you would approach collaborative projects.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Full-stack Developer (Angular / Java) (BE-CSS-GTA-2024-179-GRAE)
Tipps für deine Bewerbung 🫡
Understand the Role: Make sure to thoroughly read the job description for the Full-stack Developer position at CERN. Understand the responsibilities and required skills, especially in Angular, Java, and SQL.
Tailor Your CV: Customize your CV to highlight relevant experience in software engineering, particularly with the technologies mentioned in the job description. Emphasize any projects or roles that demonstrate your full-stack development skills.
Craft a Strong Cover Letter: Write a cover letter that not only outlines your qualifications but also expresses your enthusiasm for working at CERN. Mention how your skills align with their mission and the specific projects you would be excited to contribute to.
Highlight Language Skills: If you have proficiency in French, make sure to mention it in your application. While fluency in English is required, additional language skills can set you apart from other candidates.
Wie du dich auf ein Vorstellungsgespräch bei EURAXESS Czech Republic vorbereitest
✨Understand CERN's Mission
Familiarize yourself with CERN's goals and values, especially their commitment to diversity and innovation. This will help you align your answers with the organization's mission during the interview.
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Java, Angular, and SQL in detail. Highlight specific projects where you've used these technologies, especially in a collaborative or agile environment.
✨Demonstrate Problem-Solving Abilities
CERN values innovative solutions. Prepare examples of challenges you've faced in software development and how you approached solving them, particularly in relation to user-friendly interfaces or low-code solutions.
✨Prepare for Team Dynamics
Since you'll be working with both experienced and junior engineers, think about how you can contribute to team dynamics. Be ready to discuss your approach to collaboration and mentoring, as well as how you handle feedback.