Migros-Genossenschafts-Bund

(Senior) Fullstack Software Engineer

📍 8005 Zürich

Role and responsibilities

Du nimmst die Nutzer-Anforderungen auf, konzipierst detaillierte Lösungen und bei deren Realisierung, Einführung sowie Betrieb unserer Produkte bist du als Senior gerne im Lead. Dein Fokus auf sauberen Code, Skalierbarkeit, angemessene Testabdeckung in der Umsetzung erzeugt deine gewünschte Qualität und Nachhaltigkeit unserer Lösungen. Du übernimmst die Verantwortung für den gesamten Lebenszyklus unserer Softwarelösungen – von der Entwicklung über den Betrieb und die Wartung bis hin zur kontinuierlichen Verbesserung - in enger Zusammenarbeit mit dem Team. Du übernimmst die Abnahmen der internen und externen Lösungen mit entsprechendem Testing (zB. Code Review, Prüfung der Einhaltung von Richtlinien, eingesetzter Technologien sowie Anwendungsarchitektur.

Team / description

Qualifications and Skills

  • Langjährige Erfahrung als Fullstack Software-Engineer in einem komplexen Technologie-Umfeld und/oder einem grossen Technologie Unternehmen

  • Abgeschlossenes Studium (Uni/ETH, FH, HF) in Informatik oder erworbene gleichwertige Kenntnisse durch Berufserfahrung und Fortbildungsmassnahmen im Bereich Software-Entwicklung

  • Deutsch (verhandlungssicher)

  • Englisch (fliessend)

  • Du hast mehrjährige praktische Erfahrung in der Entwicklung skalierbarer Backend-Lösungen, idealerweise mit Go, und fühlst dich als Full-Stack-Engineer auch im Frontend zu Hause

  • Du bietest eine hohe Problemlösungs-Kompetenz, bietest eigene Ideen an und wirkst kreativ mit in den Lösungsfindungen

  • Du hast einen sicheren Umgang mit CI/CD-Pipelines und Kubernetes

  • Du bringt zusätzliche Kenntnisse mit modernen Frontend-Frameworks wie React oder Next.js

  • Du bist eine kommunikative Persönlichkeit und ein echter Teamplayer

  • In einer agilen Arbeitsweise weisst du dich zu bewegen und erfolgreich zu sein, du bist motiviert stetig Neues zu lernen

  • Von Vorteil hast du erste Erfahrung mit Shopify und Liquid