Junior Full-Stack Software Engineer (FAP-BC-DL-2026-143-GRAE)
Role details
Job location
Tech stack
Job description
Dann kommen Sie in unser Team talentierter Ingenieure und tragen Sie zur Anwendungssoftware für die Corporate Information Systems von CERN bei. CERN, machen Sie mit!
Sie werden der Business Computing (BC) Gruppe in der Abteilung Finance and Administrative Processes (FAP) beitreten, wo über 80 talentierte internationale Kollegen für die Bereitstellung von Informationssystemen für alle Geschäftsbereiche von CERN verantwortlich sind.
Die produktmanagementorientierte Business Computing Gruppe arbeitet für Kunden in der gesamten Organisation (HR, Finanzen, Planung, Sicherheit, Einkauf, Logistik und Beschleunigerbetrieb).
Die Art der Produkte, für die die Gruppe verantwortlich ist, reicht von maßgeschneiderten Lösungen für wenige Nutzer bis hin zu grossen und weit integrierten Systemen mit über 15.000 Nutzern. Daher bietet die Arbeit in der BC-Gruppe zahlreiche Perspektiven, um mit verschiedenen Technologien und Geschäftsbereichen in Kontakt zu kommen.
Als Full-Stack Software Engineer in der Business Computing Gruppe sind Sie Teil eines selbstorganisierten agilen Teams, das für das Design, die Implementierung, Konfiguration und den Support von Softwarelösungen verantwortlich ist, die bei CERN organisationweit eingesetzt werden., * Entwurf und Entwicklung von Full-Stack Enterprise-Anwendungen.
- Implementierung und Test von Softwarelösungen.
- Entwicklung von Frontend- und Backend-Funktionalitäten.
- Optimierung von SQL-Abfragen und Datenbankintegrationen.
- Konfiguration und Debugging von Integrations-/Messaging-Systemen.
- Bereitstellung von Benutzer- und Produktionssupport.
- Arbeit in einem agilen, selbstorganisierten Team.
- Beitrag zur kontinuierlichen Prozessverbesserung.
- Teilnahme an Wissensaustauschaktivitäten.
- Wartung und Erweiterung von Legacy-Anwendungen.
- Nutzung von CI/CD und containerisierten Entwicklungs-Workflows.
- Zusammenarbeit mit Produktmanagern und Stakeholdern.
Requirements
Wenn Sie von dieser Rolle begeistert sind, Ihre bisherigen Erfahrungen aber nicht perfekt mit jeder Qualifikation in der Stellenbeschreibung übereinstimmen, ermutigen wir Sie dennoch, sich zu bewerben. Vielleicht sind Sie genau der richtige Kandidat für diese oder andere Rollen.
- Erfahrung in der Entwicklung von Full-Stack Enterprise-Anwendungen mit Java, Spring Boot und JavaScript-Frontend-Frameworks (z. B. React).
- Erfahrung mit Build-, Test- und Deployment-Toolchains.
- Erfahrung mit SQL und relationalen Datenbanken sowie Java-Datenbankintegration.
- Erfahrung in agilen Entwicklungsteams.
- Erfahrung mit modernen Entwicklungs-Workflows, einschließlich Git, CI/CD (z. B. GitLab), Containerisierung und GitOps.
- Erfahrung in der Wartung und Implementierung von Funktionen in Legacy-Anwendungen.
Fähigkeiten:
Erforderlich:
- Full-Stack-Entwicklung mit Java, Spring Boot, JavaScript, React und ähnlichen Frameworks.
- Verständnis moderner Software-Design- und Architekturprinzipien und -muster sowie deren Anwendung in den Java- und JavaScript-Ökosystemen.
- Kenntnisse in Git oder einem gleichwertigen Versionskontrollsystem.
Wünschenswert:
- Kenntnisse von CI/CD-Tools wie GitLab oder Äquivalent.
- Kenntnisse containerisierter Softwarelösungen.
- Kenntnisse von GitOps-Softwareentwicklungs-Workflows.
- Kenntnisse in Power BI oder einer ähnlichen Reporting-Lösung.
- Kenntnisse in PL/SQL.
- Kenntnisse in Cloud-Migrationen von On-Premise-Software.
- Englisch in Wort und Schrift, mit der Bereitschaft, Französisch zu lernen.
Benefits & conditions
- Ein monatliches Stipendium zwischen 5266-5793 Schweizer Franken pro Monat (steuerfrei), abhängig von Ihrem Abschluss.
- 30 Tage bezahlter Urlaub pro Jahr plus 2 Wochen Jahresabschluss.
- Abdeckung durch das umfassende Krankenversicherungssystem von CERN (für Sie, Ihren Ehepartner und Ihre Kinder) sowie Mitgliedschaft im CERN-Pensionsfonds.
- Familien-, Kinder- und Säuglingszulagen, abhängig von Ihren individuellen Umständen.
- Ein Umzugspaket (Installationszuschuss und Reisekosten), abhängig von Ihren individuellen Umständen.
- Möglichkeit, Ihren Vertrag auf bis zu 36 Monate zu verlängern.
- On-the-Job- und formale Schulungen, einschließlich Sprachkurse.