Gestalte unsere Onlineshops mit und beeinflusse über 4 Mio. Kundinnen und Kunden in der Schweiz und EU! Als Architekt sorgst du für saubere, nachhaltige Architektur, gehst sensibel mit technischen Schulden um und tauschst dich regelmäßig mit anderen Architekten aus. Du arbeitest hands-on im Team, verfeinerst agile Prozesse, treibst Innovationen voran und prägst deine Domäne autonom.
Was du bewegst
In einem agilen Team übernimmst du die technische Verantwortung für die Neu- und Weiterentwicklung herausfordernder Softwareprojekte.
Zur Unterstützung unserer Software Engineers trägst du zur Umsetzung effektiver und effizienter Lösungen bei, programmierst Hands-On am Code mit und beteiligst dich gerne am Pair- oder Mob-Programming.
Nichtfunktionale Aspekte unserer Systeme, wie Geschwindigkeit, Skalierbarkeit, Zuverlässigkeit und Sicherheit, werden von dir analysiert und optimiert.
Durch die Vernetzung mit anderen Architekten sorgst du dafür, dass neue Technologien, Tools und Praktiken systematisch und zeitnah im Team etabliert werden.
Teamübergreifende Aufgaben unterstützt du gemeinsam mit unserem Domänenarchitekten und stellst sicher, dass unsere Produkte in die Gesamtarchitektur passen.
Du dokumentierst und kommunizierst komplexe Inhalte zielgruppengerecht, bewahrst bei kritischen Fragen oder hitzigen Diskussionen einen kühlen Kopf und suchst stets nach der besten Lösung.
Was du mitbringst
Abgeschlossenes Studium (Uni/ETH, FH, HF)
Computer Science oder vergleichbar.
7+ Jahre
In der Softwareentwicklung, mind.2 davon als Software Architect.
Deutsch (gute Kenntnisse)
Englisch (verhandlungssicher)
Bachelor- oder Masterabschluss in Informatik (ETH/UNI/FH) oder gleichwertige Berufserfahrung.
Über 7 Jahre Erfahrung in der Softwareentwicklung, davon mindestens 2 Jahre als Softwarearchitekt.
Hervorragende Kenntnisse in C# und dem .NET Stack, idealerweise Erfahrung mit RESTful APIs auf Basis von ASP.NET Core.
Fundiertes Wissen in architektonischen Themen wie Clean Architecture, DDD, Microservices und Messaging, mit kontinuierlicher Weiterbildung.
Erfahrung mit relationalen und non-relationalen Datenbanken.
Grundkenntnisse in Azure, Docker, Kubernetes und Kafka, mit der Fähigkeit, sich schnell in neue Technologien einzuarbeiten.
Fliessende Kommunikation in Deutsch und Englisch.
Du besitzt die Bereitschaft, „wie es immer gemacht wurde“ in Frage zu stellen und effizientere, automatisierte oder effektivere Lösungen vorzuschlagen.
Du hast den Mut, Dinge auszuprobieren ohne sie bis ins kleinste Detail zu planen. Du gehst berechnete Risiken ein, um Wert zu schaffen und Wachstum voranzutreiben.