Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
New offer - be the first one to apply!
September 4, 2026
Senior Software Developer - Async Architecture & Concurrency (m/w/d)
Senior • On-site
Jena, TH, Germany
Apply now
Wochenstunden: 38,5
Dauer: 24 Monate
Deine Rolle
Du übernimmst die technische Verantwortung für die schrittweise Modernisierung gewachsener .NET-Anwendungen und entwickelst sie zu stabilen, asynchronen Lösungen weiter.
- Entwicklung von Migrationsstrategien zur sicheren Überführung synchroner Legacy-Codebasen in moderne Async-/Await-Architekturen ohne Gefährdung der Systemstabilität
- Aufbau robuster Integrations- und Entkopplungskonzepte zwischen synchronen und asynchronen Komponenten
- Analyse und Lösung komplexer Concurrency-, Threading- und Performance-Probleme in produktiven Anwendungen
- Gestaltung skalierbarer, wartbarer Architekturen für Desktop-Anwendungen auf Basis von WPF und WinForms
- Definition von Best Practices für Asynchronität, Fehlerbehandlung, Cancellation und Ressourcenmanagement
- Aufbau von Diagnose-, Monitoring- und QS-Mechanismen zur nachhaltigen Verbesserung der Softwarestabilität
- Beratung und Coaching von Entwicklungsteams zu modernen Async-Paradigmen, UI-Threading und Softwarearchitektur
Was du mitbringst
- Abgeschlossenes Studium der Informatik, Software Engineering oder eine vergleichbare Qualifikation
- Mehrjährige Erfahrung in der Entwicklung komplexer Desktop- und Enterprise-Anwendungen mit C# und .NET
- Fundierte Praxis in der Migration großer synchroner Codebasen auf moderne Async-/Await-Konzepte
- Sicherheit im Umgang mit hybriden Sync-/Async-Architekturen und stabilen Übergängen zwischen beiden Welten
- Nachweisbare Erfahrung im Vermeiden und Beheben typischer Async-Probleme wie Deadlocks, Thread-Pool-Exhaustion oder Blockierungen durch synchrone Aufrufe
- Tiefes Verständnis von SynchronizationContext, Task Scheduler und ConfigureAwait sowie deren Einfluss auf Skalierbarkeit und Benutzerfreundlichkeit
- Erfahrung mit strukturierter Fehlerbehandlung, CancellationToken und Timeout-Management
- Know-how in der Analyse komplexer Concurrency-Probleme, Race Conditions und schwer reproduzierbarer Laufzeitfehler
- Sicherer Umgang mit Diagnose- und Debugging-Techniken für Multi-Threading-Anwendungen, z. B. Visual Studio Diagnostics oder PerfView
- Mehrjährige Erfahrung mit WPF- und WinForms-Anwendungen sowie Expertenwissen zu Dispatcher, SynchronizationContext und Thread-Kommunikation
- Erfahrung darin, rechenintensive Prozesse vom UI-Thread zu entkoppeln, um eine performante und stabile Benutzeroberfläche sicherzustellen
- Praxis mit Architekturmustern für asynchrone und ereignisgetriebene Systeme sowie mit Refactoring-Strategien für gewachsene Softwarearchitekturen
- Erfahrung mit großen Software-Monolithen und deren schrittweiser Modernisierung
- Idealerweise Erfahrung als technischer Lead, Coach oder Mentor in Entwicklungsteams
Similar jobs you might like

Senior IT-Solution-Architekt Finance (m/w/d)
emagine Polska
Senior
Technology
Frankfurt am Main, HE, Germany · On-site
N/A
2 days ago

Senior Software Engineer C# / C++ (m/w/d)
emagine Polska
Senior
Technology
Jena, TH, Germany · On-site
N/A
1h ago

Java Entwicklung - Modernisierung Kernbanklösung, ab Oktober, remote(m/w/d)
emagine Polska
Senior
Technology
Frankfurt am Main, HE, Germany · On-site
N/A
2 days ago

Java Developer
emagine Polska
Senior
Technology
Stockholm, AB, Sweden · On-site
N/A
2 days ago

Senior Java Developer
Connectis
Senior
Technology
Wroclaw, DS, Poland · On-site
N/A
1 days ago

Senior Java Engineer
EPAM Systems
Senior
Technology
Krakow, MA, Poland · Remote
N/A
21 days ago

Senior Java Engineer
EPAM Systems
Senior
Technology
Wroclaw, DS, Poland · Remote
N/A
21 days ago

Senior Java Engineer
EPAM Systems
Senior
Technology
Warsaw, MZ, Poland · Remote
N/A
21 days ago

Senior Java Engineer
EPAM Systems
Senior
Technology
Łódź, LD, Poland · Remote
N/A
21 days ago

Senior Java Engineer
EPAM Systems
Senior
Technology
Gdansk, PM, Poland · Remote
N/A
21 days ago