Lead .NET Anwendungsentwicklung (m/w/d)
Rolle
In dieser Rolle übernimmst du die technische Verantwortung für anspruchsvolle .NET-Anwendungen und führst Teilprojekte von der Konzeption bis zur erfolgreichen Umsetzung. Du entwickelst und erweiterst komplexe Geschäfts- und Weblösungen mit .NET / C#, berücksichtigst Datenbank- und Cloud-Aspekte und sorgst dabei für eine robuste, skalierbare Architektur. Du verantwortest die Einhaltung hoher Code-Qualität, etablierst Best Practices und treibst die kontinuierliche Verbesserung der Entwicklungsprozesse aktiv voran. Zudem coachst und begleitest du weniger erfahrene Entwickler:innen, gibst dein Wissen gezielt weiter und förderst so den Aufbau eines starken Engineering-Niveaus. Durch die enge Zusammenarbeit mit Architektur, Projektleitung, Requirements Engineering und weiteren Stakeholdern gestaltest du die fachliche und technische Weiterentwicklung der Anwendungen massgeblich mit.
Verantwortung
- Du übernimmst die technische Verantwortung für Teilprojekte und triffst zentrale Entwicklungsentscheide
- In dieser Rolle entwickelst und erweiterst du anspruchsvolle Geschäftsanwendungen mit .NET und C#
- Als Lead .NET Anwendungsentwicklung konzipierst und implementierst du komplexe .NET- und Web-Lösungen inklusive Datenbank- und Cloud-Aspekten
- Du stellst hohe Code-Qualität sicher und etablierst Best Practices im Entwicklungsteam
- In dieser Rolle coachst und begleitest du Junior-Entwickler:innen in ihrer fachlichen Weiterentwicklung
- Als Lead arbeitest du eng mit Software-Architekt:in, Projektleitung, Requirements-Engineering und weiteren Stakeholdern zusammen
Qualifikationen
- Mehrjährige Erfahrung in der professionellen Softwareentwicklung mit Schwerpunkt .NET und C#
- Sehr gute Kenntnisse im Microsoft-Umfeld, insbesondere .NET, ASP.NET Core, Entity Framework und SQL-Server
- Praxis im Einsatz moderner Frontend-Technologien wie Angular, React oder Vue
- Routine in der Konzeption und Umsetzung von Softwarearchitekturen (z.B. Layering, DDD, REST-APIs, Microservices)
- Souveräner Umgang mit CI/CD-Pipelines, idealerweise mit GitLab CI oder Azure DevOps
- Ausgeprägte analytische und konzeptionelle Fähigkeiten, hohe Eigenverantwortung sowie Freude daran, eigene Ideen einzubringen
Benefits