Senior .NET Softwareentwickler / Software Architekt (m/w/d)
Indexed description
Senior .NET Softwareentwickler / Software Architekt (m/w/d)
Projektrahmenbedingungen
- Projektzeitraum: Start: nach Vereinbarung | Ende: 24 Monate nach Projektstart | Option: Übernahme möglich
- Auslastung: 38,5 Std./Woche
- Projektart: Arbeitnehmerüberlassung (ANÜ)
- Einsatzort: Jena | 40 % Remote / 60 % vor Ort
- Vergleichsentgelt: E12 TV ME Thüringen
Projektbeschreibung
Für die technische Modernisierung einer komplexen .NET-Anwendungslandschaft wird ein erfahrener Softwareentwickler mit Architekturverantwortung gesucht. Im Fokus stehen die schrittweise Transformation gewachsener Desktop-Anwendungen, die Einführung moderner Async-/Await-Konzepte sowie die nachhaltige Verbesserung von Stabilität, Performance und Wartbarkeit. Darüber hinaus unterstützt die Rolle Entwicklungsteams bei Architekturentscheidungen und der Etablierung technischer Standards.
Aufgaben
- Technische Verantwortung für die Modernisierung und Stabilisierung komplexer .NET-Anwendungen
- Migration synchroner Legacy-Anwendungen auf moderne Async-/Await-Architekturen
- Entwicklung von Integrations- und Entkopplungskonzepten zwischen synchronen und asynchronen Komponenten
- Analyse und Behebung von Deadlocks, Race Conditions, Threading- und Performance-Problemen
- Weiterentwicklung skalierbarer Desktop-Anwendungen auf Basis von WPF und WinForms
- Definition von Best Practices für Asynchronität, Fehlerbehandlung, Cancellation und Ressourcenmanagement
- Einführung von Diagnose-, Monitoring- und Qualitätssicherungsmechanismen
- Technisches Coaching und Beratung von Entwicklungsteams
Profil / Anforderungen
- Abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation
- Mehrjährige Erfahrung in der Entwicklung komplexer Anwendungen mit C# und .NET
- Nachweisbare Erfahrung in der Modernisierung großer Legacy-Codebasen
- Fundierte Kenntnisse in Async/Await, Task Parallel Library und Multi-Threading
- Tiefes Verständnis von Synchronization Context, Task Scheduler und ConfigureAwait
- Mehrjährige Erfahrung mit WPF und WinForms
- Erfahrung mit Softwarearchitektur, Refactoring und skalierbaren Systemlandschaften
- Kenntnisse in Debugging-, Profiling- und Performance-Analysewerkzeugen (z. B. Visual Studio Diagnostics, PerfView)
- Erfahrung als Technical Lead, Architekt oder Mentor von Vorteil
SThree_Germany is acting as an Employment Business in relation to this vacancy.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search