Arbeitsort dieser Stelle Basel, Bern, Rapperswil-Jona und Zurich
.Net Architect / Technical Lead (m/w/d)
Ihre Aufgabe
- Sie arbeiten mit Business- und Software-Engineering-Teams zusammen, um .NET-Anwendungen von Grund auf zu erstellen.
- Sie führen die Teams durch den gesamten Projektlebenszyklus und decken die anfängliche Konzeption, die Geschäftsanforderungen, die Softwarearchitektur, den technischen Leiter, das Coaching und die fehlerfreie Bereitstellung ab
- Sie bieten unseren Kunden technologische und architektonische Beratung, geben technische Empfehlungen und beraten bei deren Ausführung
- Sie unterstützen den Vorverkauf bei Ausschreibungsantworten, Proof-of-Concept-Arbeiten und der Entwicklung innovativer Lösungen mit Schwerpunkt auf Skalierbarkeit, Modularität, Flexibilität und Leistung
- Sie werden konzernweite Vordenkerinitiativen durchführen, um unser Architekturbüro voranzutreiben und unsere technische Exzellenz aufrechtzuerhalten
Unser Angebot
- Ein anregendes und professionelles Arbeitsumfeld in einem dynamischen Team mit umfassendem Fachwissen in einer Organisation mit flacher Hierarchie.
- Spannende Projekte und herausfordernde Probleme, die mit den neuesten Technologien gelöst werden müssen.
- Enger Kontakt zu Kunden aus unterschiedlichen Industrien und Möglichkeit zur Projektrotation.
- Attraktive Perspektiven für die weitere berufliche und persönliche Entwicklung mit verschiedenen internen Karrierepfaden
- Work-Life-Balance (41 Std/W in Gleitzeit, Möglichkeit für Homeoffice, mind. 25 Ferientage), ergonomischer und flexibler Arbeitsplatz in einem multikulturellen Umfeld
- Interessante Benefits wie z.B.: Beitrag an bestehendes Mobiltelefon oder Business Handy, 1/2- Tax Abonnement und geschäftlich unterwegs im Zug mit 1. Klasse, attraktive Pensionskassenmodelle, Übernahme der NBU (privat, weltweit), fortschrittliche Kranktaggeldversicherung sowie Flottenrabatt
Ihr Profil
- Bachelor- oder Masterabschluss in IT oder einer anderen angewandent Wissenschaft
- Mind. 6 Jahre Erfahrung im Entwerfen und Implementieren grosser .NET-Anwendungen
- Starke praktische Erfahrung mit C # - und .NET-Frameworks wie .NET Core, Entity Framework und NHibernate
- Zusätzliche Erfahrung mit einem oder mehreren anderen Frameworks wie WCF, WPF, ASP.NET oder mit Web-Front-End-Frameworks wie React, Angular, Vue.js.
- Fundierte Kenntnisse über Integrationsmuster und Best Practices wie synchrone und asynchrone Kommunikation, RESTful-APIs, Messaging und Publish-Subscribe
- Tiefes Verständnis von mehrschichtigen Architekturen und Mikrodiensten (Load Balancer, Caching, Webserver, Anwendungsserver, Netzwerke, Datenbanken, Content Delivery-Netzwerke)
- Praktische Erfahrung mit Containern und Orchestrierungsplattformen
- Fundierte Kenntnisse über Best Practices und Tools für CI / CD-Pipelines, DevOps, agile Methoden, automatisierte Tests und Codequalität wie VSTS / Jenkins, Octopus, xUnit / NUnit, SoapUI, Selen / FlaUI, Sonar
- Erfahrung in der Überwachung, Fehlerbehebung und Profilerstellung von Systemen
- Erfahrung mit einigen Azure-Clouddiensten ist von Vorteil
- Gute Kommunikationsfähigkeiten in Deutsch und Englisch
Wir freuen uns auf Ihre vollständigen Unterlagen (CV, Motivationsschreiben, Arbeitszeugnisse, Diplome/Zertifikate).