Senior .NET Software Engineer (m/w/d)
Über
Rolle
Skalierbare Applikationen brauchen mehr als nur Code, sie brauchen jemanden, der das grosse Ganze versteht. Genau hier setzt Deine Arbeit als Senior .NET Software Engineer an. Du übernimmst Verantwortung für den gesamten Entwicklungsprozess, von der ersten Idee bis zur produktiven Lösung auf Basis von C# und .NET. Fachliche Anforderungen übersetzt Du in tragfähige technische Konzepte und bringst dabei Dein Gespür für saubere Architektur ein. Dabei stehst Du im ständigen Austausch mit Projektleitung, Fachbereichen und anderen Entwicklern.
Verantwortung
Web- und Backend-Applikationen entwickelst Du auf Basis moderner .NET-Technologien
Schnittstellen setzt Du um und integrierst Drittsysteme in bestehende Landschaften
Bestehende Anwendungen optimierst Du hinsichtlich Performance, Sicherheit und Wartbarkeit
Code-Reviews, Testing und Clean-Code-Prinzipien gehören zu Deinem täglichen Handwerk
Zudem bringst Du Dich aktiv in Architekturentscheide und technische Standards ein
Zudem unterstützt Du bei CI/CD-Pipelines und Deployment-Prozessen im DevOps-Umfeld
Qualifikationen
Ein Studium in Informatik oder eine vergleichbare Ausbildung bildet Deine fachliche Basis
Mindestens 5 Jahre Erfahrung in der Softwareentwicklung mit .NET und C# bringst Du mit
Fundierte Kenntnisse in .NET Core und praktische Erfahrung mit REST APIs und Angular zeichnen Dich aus
Datenbanken wie MS SQL Server und Entity Framework sind Dir bestens vertraut
Mit Azure DevOps und CI/CD-Prozessen hast Du bereits erfolgreich gearbeitet
Zudem denkst Du in Design Patterns und Softwarearchitekturen, arbeitest lösungsorientiert und kommunizierst Dich sicher auf Deutsch, Englischkenntnisse runden Dein Profil ab
Benefits