Konzeption, Weiterentwicklung und Modernisierung komplexer Softwarearchitekturen auf Basis von C#, .NET und C++
Analyse und Optimierung bestehender Softwarelösungen mit Fokus auf Performance, Stabilität, Wartbarkeit und Skalierbarkeit
Entwicklung und Umsetzung von Strategien zur schrittweisen Modernisierung gewachsener Software- und Legacy-Systeme
Gestaltung moderner Anwendungsarchitekturen sowie Integration synchroner und asynchroner Komponenten
Optimierung von Build-, Test- und Entwicklungsprozessen sowie kontinuierliche Weiterentwicklung der Softwareplattform
Entwicklung und Pflege technischer Schnittstellen sowie Unterstützung bei der Integration verteilter Anwendungen und Services
Einführung und Weiterentwicklung technischer Standards, Coding Guidelines sowie Best Practices für Architektur und Softwarequalität
Analyse und Behebung komplexer Laufzeit-, Performance- und Threading-Probleme sowie Unterstützung der Entwicklungsteams bei technischen Fragestellungen
Konzeption und Implementierung moderner Entwicklungs-, Build- und CI/CD-Prozesse
Anforderungen
Erfolgreich abgeschlossenes Studium der Informatik, Software Engineering oder eine vergleichbare Qualifikation
Mehrjährige Berufserfahrung in der Entwicklung und Architektur komplexer Softwarelösungen mit C#, .NET und idealerweise C++
Fundierte Kenntnisse in der Modernisierung von Legacy-Anwendungen sowie der Entwicklung skalierbarer Softwarearchitekturen
Erfahrung im Bereich Asynchronität, Multi-Threading, Performanceoptimierung und Fehleranalyse komplexer Anwendungen
Sehr gute Kenntnisse im Umgang mit WPF, WinForms oder vergleichbaren Desktop-Technologien
Erfahrung mit modernen Entwicklungswerkzeugen, Build-Systemen und CI/CD-Prozessen
Idealerweise Kenntnisse im Bereich Build-Automatisierung, MSBuild, Softwareplattformen oder Entwickler-Tooling
Erfahrung mit Softwarearchitektur, Design Patterns sowie strukturierten Refactoring-Strategien
Analytische, strukturierte und lösungsorientierte Arbeitsweise sowie ausgeprägte Kommunikationsfähigkeit
Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift