Digitec Galaxus AG

Senior Software Engineer (.NET) mit Option Teamlead

📍 8005 Zürich

Rolle und Verantwortlichkeiten

Implementiere und gestalte Anforderungen als Senior Software Engineer mit Fokus auf sauberen Code, nachhaltige Architektur und hohe Testabdeckung - und bringe dich aktiv in Architektur- und Designentscheidungen ein. Verbessere die Qualität, Wartbarkeit und Erweiterbarkeit der Codebasis, etabliere Best Practices im Team und übernimm Verantwortung für den Betrieb der Software durch DevOps-Praktiken. Fördere offene, transparente und klare Kommunikation im Team, übernimm Verantwortung in technischen Diskussionen und gib sowie erhältst konstruktives Feedback - sowohl innerhalb als auch ausserhalb der Scrum-Zeremonien. Übernimm Verantwortung für den gesamten Prozess von der Konzeption über die Umsetzung bis hin zum Betrieb der Lösungen und präge Code-Reviews, Architekturentscheidungen und Support-Prozesse aktiv mit. Bringe dich aktiv in den Aufbau eines neuen Teams ein, gestalte Prozesse und Arbeitsweisen mit und übernehme mittelfristig die fachliche und personelle Führung.

Team / Beschreibung

Kooperativ, innovativ, piratisch, eigenverantwortlich, ambitioniert – diese fünf Werte fordern wir alle und leben wir alle. Wir ermutigen alle, selbst und aktiv mitzudenken. Und lieben es, wenn du noch dazu mutig, neu und anders denkst. Wir vermeiden Unnötiges und fokussieren uns aufs Wichtige. Vom Meistern von Herausforderungen bis zum Feiern unserer Erfolge. Bei uns wächst und entwickelst du dich laufend. Und erhältst EDU Punkte (2'000 CHF für Mitarbeitende in der Schweiz, 1'600 EUR für deutsche Mitarbeitende und 700 EUR für unsere serbischen Mitarbeitenden) für deine Weiterentwicklung, damit du nicht stehenbleibst. Profitiere von 25 Tagen Ferien, exklusiven Mitarbeiterpreisen im Shop, Handy-, Internet- und TV-Abos zum Firmentarif und weiteren Vorteilen.

Qualifikationen und Fähigkeiten

  • Mehrere Jahre Berufserfahrung mit .NET-Technologien

  • Abgeschlossenes Studium (Uni/ETH, FH, HF) in einem technischen oder datenorientierten Bereich

  • Deutsch (fliessend)

  • Englisch (fliessend)

  • Sehr fundierte Kenntnisse in C# und dem .NET-Ökosystem, idealerweise mit einem Schwerpunkt auf ASP.NET, und Erfahrung in Architektur- und Designfragen (z.B. Domain-Driven Design, Clean Architecture)

  • Entwicklung kontinuierlicher Weiterbildung, selbstständiges Aneignen neuer Technologien und Domänen, proaktive Verantwortung für Themen

  • Enge Zusammenarbeit zur Projektvorantreibung, Leben agiler Prinzipien (z.B. iterative Entwicklung, Feedbackkultur), Nutzung von Praktiken wie Pair Programming zur Qualitätssteigerung und Wissensverteilung im Team

  • Fähigkeit, technische Entscheidungen verständlich zu erklären, Coaching anderer Engineers und Beitrag zur Etablierung von Standards und Best Practices im Team

  • Sehr gutes technisches Verständnis, schnelle Erfassung komplexer, vernetzter Systeme und Ableitung robuster, skalierbarer Lösungen - inklusive Abwägung von Trade-offs

  • Bereitschaft, „wie es immer gemacht wurde“ in Frage zu stellen und effizientere, automatisierte oder effektivere Lösungen vorzuschlagen

  • Fähigkeit, sich an kontinuierliche Veränderungen im Arbeitsumfeld anzupassen

  • Bonus: Erfahrung mit BigQuery, Dataform, MSSQL, Tableau, SQL Server Reporting Services, OLAP-Cubes oder vergleichbaren Tools im Bereich Datenmanagement, -aufbereitung und -bereitstellung