(Senior) C# / .NET Software Developer (m/w/d)
Verantwortung
Verantwortung für den gesamten Lebenszyklus von Softwarelösungen – von Analyse und Konzeption bis Betrieb und Weiterentwicklung
Entwicklung moderner Anwendungen auf Basis agiler Vorgehensmodelle und aktueller .NET-Technologien
Enge Zusammenarbeit im agilen Team zur Integration von Komponenten sowie zum Aufbau automatisierter Tests und Delivery-Pipelines
Optimierung von Deployment und Betrieb durch den Einsatz containerbasierter Architekturen und Orchestrierung
Frühzeitige Identifikation technischer und fachlicher Risiken in Abstimmung mit Produktverantwortlichen
Kontinuierliche Verbesserung von Entwicklungsprozessen, Qualitätsstandards und Zusammenarbeit im Team
Qualifikationen
Mehrjährige professionelle Erfahrung in der Softwareentwicklung mit Fokus auf C# und .NET Core
Fundierte Kenntnisse in agilen Methoden wie Scrum oder SAFe sowie in DevOps-Praktiken, inklusive TDD, Code Reviews und Design Patterns
Hochschulabschluss in Informatik, Mathematik oder vergleichbare Qualifikation bzw. entsprechende Praxiserfahrung
Erfahrung mit .NET-Build-Tools wie MSBuild oder Cake sowie mit CI/CD-Umgebungen und Azure DevOps
Praxis im Umgang mit Containern und Orchestrierung, insbesondere Docker, Kubernetes, Helm oder vergleichbaren Technologien
Sehr gute Deutsch & Englischkenntnisse
Benefits