Migros-Genossenschafts-Bund

Senior System Engineer

📍 8005 Zürich

Role and responsibilities

Du entwickelst anspruchsvolle Microservices und SAP‑CX‑nahe Side‑by‑Side‑Extensions. Du setzt komplexe Integrationen um und stellst sauberes API‑ und Event‑Design sicher. Du führst technische Reviews durch und stellst Code‑Qualität sowie Security‑Vorgaben sicher. Du steuerst externe Entwickler*innen aus Governance Sicht und hältst Standards konsistent. Du definierst als Engineering Lead Vorgaben, Prozesse und Frameworks, schaffst gemeinsames Verständnis im Team und sicherst Qualität sowie Kontinuität im gesamten Entwicklungsprozess, ohne personelle Führungsverantwortung.

Team / description

Zentraler Arbeitsort in der Stadt Zürich (Limmatplatz oder Nähe Hardbrücke).

Qualifications and Skills

  • Mehrjährige Erfahrung in der Entwicklung von Microservices mit Java und Spring Boot – idealerweise in Enterprise oder SaaS Umgebungen

  • Abgeschlossenes Studium (Uni/ETH, FH, HF) in Informatik oder vergleichbarer Fachrichtung

  • Deutsch (fliessend)

  • Englisch (sehr gute Kenntnisse)

  • Fundiertes Verständnis von Integrationsarchitekturen, API Design, Messaging und Cloud basierten Betriebsmodellen

  • Erfahrung mit Side by Side Entwicklungen im Kontext von SAP SaaS Produkten (z. B. SAP CX) oder die Bereitschaft, dich schnell tief einzuarbeiten

  • Freude an der Entwicklung eines Engineering Teams