Geneva
Gestern
Full-Stack Software Engineer (FAP-BC-ENG-2025-232-LD)
- Veröffentlicht:28 Oktober 2025
- Arbeitsort:Geneva
Job-Zusammenfassung
CERN sucht einen Software Engineer, der Software für Wissenschaft entwickelt. Werde Teil eines dynamischen, internationalen Teams!
Aufgaben
- Entwicklung und Verbesserung von Java/Spring und React Lösungen.
- Integration von Software in CERNs Ökosystem und Drittsysteme.
- Wartung und Modernisierung von Unternehmensanwendungen.
Fähigkeiten
- Masterabschluss in Informatik oder vergleichbare Erfahrung.
- Starke Kenntnisse in Java, Spring und RESTful API Entwicklung.
- Erfahrung mit modernen Frontends wie React und agilen Praktiken.
Ist das hilfreich?
Über den Job
Firmenbeschreibung
Bei CERN , der Europäischen Organisation für Kernforschung, erforschen Physiker und Ingenieure die grundlegende Struktur des Universums. Mit den weltweit größten und komplexesten wissenschaftlichen Instrumenten untersuchen sie die Grundbausteine der Materie – fundamentale Teilchen, die mit nahezu Lichtgeschwindigkeit aufeinanderprallen. Dieser Prozess liefert Physikern Hinweise darauf, wie Teilchen interagieren, und bietet Einblicke in die grundlegenden Naturgesetze.
Stellenbeschreibung
Einführung:
Entwickeln Sie Software, die die Wissenschaft antreibt! Werden Sie Teil von CERN als Full-Stack Software Engineer und helfen Sie dabei, die Informationssysteme zu schaffen, die eines der weltweit führenden Forschungszentren am Laufen halten. Sie entwickeln Unternehmensanwendungen mit Java und Spring sowie modernen Front-End-Technologien wie React und TypeScript in einem agilen, internationalen Team. Seien Sie Teil der Business Computing Group und liefern Sie Lösungen, die alles von Personalwesen und Finanzen bis hin zu Logistik und Beschleunigerbetrieb unterstützen.
Sie werden an der Entwicklung und Verbesserung von Java/Spring- und React-Softwarelösungen sowie deren Integration mit Drittanbieterplattformen mitwirken. Dies umfasst die Teilnahme am gesamten Softwareentwicklungszyklus unter Verwendung moderner agiler Methoden sowie die Verantwortung für die erfolgreiche Umsetzung der Projekte.
Aufgaben:
- Entwicklung und Verbesserung des Kernframeworks für Dokumenten-Workflow-Systeme mit Fokus auf sauberen, verständlichen und wiederverwendbaren Code. Sicherstellung, dass alle Entwürfe und Implementierungen gut dokumentiert sind, um die langfristige Wartbarkeit zu gewährleisten.
- Entwurf, Implementierung und Integration von Lösungen innerhalb des CERN-Software-Ökosystems und mit Drittanbieteranwendungen, um nahtlose Interoperabilität und Leistung sicherzustellen.
- Wartung und Modernisierung von Legacy-Unternehmensanwendungen zur Verbesserung ihrer Stabilität, Skalierbarkeit und Ausrichtung an aktuellen Technologien und Best Practices.
- Verantwortung für den gesamten Lebenszyklus der gelieferten Lösungen, einschließlich umfassender Tests, Bereitstellung, Überwachung und Betriebssupport.
- Zusammenarbeit bei der Funktionsanalyse und dem Design, Bewertung alternativer Ansätze zur Empfehlung optimaler, zukunftssicherer Lösungen.
- Beitrag zu einer Kultur der Exzellenz durch Teilnahme an Peer-Reviews, konstruktives Feedback, Mentoring von Junior-Entwicklern und Förderung sauberer, nachhaltiger Codierungspraktiken.
- Proaktives Handeln zur Identifikation und Lösung technischer Herausforderungen oder Blockaden, um sicherzustellen, dass Teammitglieder auf Kurs bleiben und ihre Ziele effektiv erreichen.
Qualifikationen
Masterabschluss oder gleichwertige relevante Erfahrung im Bereich Informatik oder einem verwandten Fachgebiet.
Erfahrung:
Wesentliche Fähigkeiten:
- Fundierte praktische Erfahrung mit Java, Spring sowie RESTful API-Entwicklung und Systemintegration.
- Solides Verständnis relationaler Datenbanken, Datenmodellierung und PL/SQL.
- Erfahrung im Aufbau moderner Frontends mit React und State-Management-Bibliotheken.
- Kenntnisse in Git und Vertrautheit mit agilen Entwicklungsmethoden.
- Fähigkeit, Clean-Code-Prinzipien und Software-Design-Patterns anzuwenden.
- Starke Problemlösungs- und Analysefähigkeiten mit Fokus auf Softwarequalität und Wartbarkeit.
Wünschenswert:
- Erfahrung mit CI/CD-Pipelines und Container-Technologien (Docker, Kubernetes).
- Vertrautheit mit ereignisgesteuerten Architekturen und Software-Qualitätssicherungs-Tools.
Technische Kompetenzen:
- Kenntnisse von Programmiertechniken und -sprachen.
- Kenntnisse und Anwendung von Software-Lebenszyklus-Tools und -Verfahren.
- Entwicklung von Anwendungssoftware.
- Konzeption, Gestaltung und Entwicklung von Benutzererfahrungen und Schnittstellen.
- Wiederverwendung, Refactoring, Integration und Portierung bestehender Software.
Verhaltenskompetenzen:
- Teamarbeit: konstruktive Zusammenarbeit mit anderen zur Erreichung von Teamzielen; Ausgleich zwischen persönlichen und Teamzielen.
- Ergebnisorientierung: termingerechte Lieferung qualitativ hochwertiger Arbeit und Erfüllung der Erwartungen.
- Verantwortungsbewusstsein: Übernahme von Verantwortung für eigenes Handeln und Entscheidungen.
- Effektive Kommunikation: strukturierte und klare Präsentationen; Anpassung von Stil und Inhalt an das Publikum; ruhige und selbstbewusste Beantwortung von Fragen.
- Problemlösung: Prüfung von Lösungen auf langfristige Eignung, Abgleich mit allen Beteiligten vor der Umsetzung.
Sprachkenntnisse:
Englisch in Wort und Schrift, mit der Bereitschaft, Französisch zu lernen.
Zusätzliche Informationen
Berechtigung und Bewerbungsfrist:
Diversität ist seit der Gründung ein integraler Bestandteil der Mission von CERN und ein fest verankerter Wert der Organisation. Die Beschäftigung einer vielfältigen Belegschaft ist zentral für unseren Erfolg. Wir begrüßen Bewerbungen aus allen Mitgliedstaaten und assoziierten Mitgliedstaaten .
Diese Stelle wird so bald wie möglich besetzt, und Bewerbungen sollten uns in der Regel spätestens bis zum 24.11.2025 um 23:59 CET erreichen.
Beschäftigungsbedingungen
Vertragsart: Befristeter Vertrag (5 Jahre). Unter bestimmten Bedingungen können Inhaber befristeter Verträge eine unbefristete Stelle beantragen.
Arbeitszeit: 40 Stunden pro Woche
Arbeitsflexibilität: Hybrid
Diese Position beinhaltet:
- Arbeit während der Nacht, an Sonntagen und offiziellen Feiertagen, wenn dies durch die Bedürfnisse der Organisation erforderlich ist.
Jobgrade: 6-7
Stellenreferenz: FAP-BC-ENG-2025-232-LD
Arbeitsfeld: Software Engineering und IT
Benchmark-Stellenbezeichnung: Computing Engineer