Senior .NET Entwickler (m/w/d) Legacy Specialist & AI Expert
Indexed description
Diese Rolle konzentriert sich auf hochkomplexes Coding, tiefgreifendes Reverse Engineering und KI-erweiterte Produktivität. Du arbeitest in den Tiefen der Legacy-Codebasis, extrahierst Logik und implementierst moderne, testbare Lösungen unter Verwendung der neuesten KI-gestützten Entwicklungsumgebungen. Deine Mission besteht darin, die technische Umsetzung sowohl von wirkungsvoller Feature-Entwicklung als auch der tiefgreifenden Modernisierung des Legacy-.NET-Ökosystems voranzutreiben. Du bist ein Spezialist, der Zufriedenheit darin findet, komplexe Rätsel zu lösen und KI-gestützte Tools zu nutzen, um die Modernisierung von Kernsystemen zu beschleunigen.
Der Engineering-Ansatz operiert an der Schnittstelle von Legacy-Stabilität und moderner Innovation, nutzt KI-erweitertes Engineering mit fortschrittlichen KI-Entwicklungsumgebungen (wie Cursor, Windsurf und Claude Code), implementiert disziplinierte SDLC-Muster mit wiederholbaren, evidenzbasierten Ansätzen, priorisiert risikominimierte Evolution unter Verwendung des „Strangler Fig"-Modernisierungsmusters und agiert als schlanke, hochautonome Einheit, die technische Detektive schätzt, die Mehrdeutigkeit navigieren und tiefgreifendes Reverse Engineering durchführen können.
Hauptaufgaben
- Komplexe Features & Refactoring: Entwurf und Implementierung anspruchsvoller neuer Funktionalitäten innerhalb des bestehenden .NET-Ökosystems unter Sicherstellung nahtloser Integration mit Legacy-Komponenten
- Tiefgreifendes Reverse Engineering: Analyse und Dekonstruktion komplexen, undokumentierten oder „Spaghetti"-Legacy-Codes, um zugrunde liegende Geschäftsregeln und technische Abläufe zu verstehen
- KI-erweitertes Coding: Proaktive Nutzung von KI-Coding-Assistenten und fortschrittlichen Umgebungen (z.B. Cursor, Windsurf, Claude Code oder VS Code Extensions), um Code-Verständnis, Dokumentation und Refactoring zu beschleunigen
- Robustes Testing & Stabilität: Schreiben hochwertiger Unit- und Integrationstests, um Legacy-Module zu „umhüllen" und ein Sicherheitsnetz für alle Refactoring-Bemühungen bereitzustellen
- Technisches Troubleshooting: Agieren als hochrangiger Eskalationspunkt für komplexe Bugs und Performance-Engpässe innerhalb der Legacy-Umgebung
- Interne Tools: Nutzung von Microsoft PowerApps zum Aufbau schneller, leichtgewichtiger administrativer oder Wartungs-Utilities zur Unterstützung des Entwicklungs- und Betriebslebenszyklus
Muss-Kriterien
- Mindestens 6 Jahre Berufserfahrung in der Softwareentwicklung
- Fundierte Expertise im .NET/C#-Stack
- Nachgewiesene Erfahrung mit älteren .NET-Versionen (z.B. .NET Framework)
- Erfahrung im Umgang mit den Komplexitäten monolithischer Architekturen
- Praktische Erfahrung mit KI-Coding-Assistenten
- Erfahrung mit Prompt Engineering oder Experimenten mit lokalen Modellen
- Beherrschung der SOLID-Prinzipien
- Beherrschung von Design Patterns
- Fortgeschrittene Debugging-Techniken
- Fortgeschrittene Profiling-Techniken
- Starkes Engagement für TDD (Test-Driven Development)
- Starkes Engagement für automatisierte Tests (Unit/Integration)
DT-ITS erhielt 2019 den Best in Educational Cooperation Award von HIPA und wurde als ethischstes multinationales Unternehmen 2019 anerkannt. Das Unternehmen entwickelt kontinuierlich seine vier Standorte in Budapest, Debrecen, Pécs und Szeged weiter und sucht qualifizierte IT-Fachkräfte, die Teil des Teams werden möchten.
Unternehmensrichtlinien
- Die Möglichkeit zur Remote-Arbeit besteht aufgrund europäischer Steuervorschriften nur innerhalb Ungarns
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search