Senior Softwareentwickler C#/.NET (m/w/d) (Softwareentwickler/in)
Bei uns wird Ihr Berufsweg zum persönlichen Walk of Fame – wir bieten Ihnen spannende Perspektiven in den Bereichen Assistenz & Sekretariat, Marketing, Vertrieb, HR sowie Einkauf & Logistik.
Sie erwartet eine anspruchsvolle Tätigkeit in einem erfahrenen Entwicklungsteam, in dem Sie an der Weiterentwicklung einer komplexen Windows-Anwendung auf Basis modernster Microsoft-Technologien mitwirken.
Ihre Aufgaben:
- Weiterentwicklung und Pflege einer umfangreichen Windows-Anwendung auf Basis von C# und .NET (aktuell .NET 10) •
- Entwicklung neuer Funktionen sowie Optimierung bestehender Komponenten innerhalb einer komplexen Softwarearchitektur •
- Umsetzung technischer Anforderungen unter Berücksichtigung moderner Architekturprinzipien (z. B. SOLID, MVVM und Layered Architecture) •
- Entwicklung performanter und wartbarer Anwendungen unter Einsatz asynchroner Programmierung (async/await) •
- Erstellung und Pflege automatisierter Unit Tests mit MSTest sowie Einsatz von Mocking-Frameworks •
- Weiterentwicklung der WPF-Benutzeroberfläche unter Anwendung des MVVM-Patterns •
- Implementierung und Optimierung von Datenbankzugriffen mit Entity Framework Core und LINQ •
- Analyse und Optimierung von SQL-Abfragen hinsichtlich Performance und Wartbarkeit •
- Durchführung von Code Reviews und Sicherstellung einer hohen Codequalität nach Clean-Code-Prinzipien •
- Zusammenarbeit im Entwicklungsteam unter Einsatz von Git und modernen Branching-Strategien •
- Einarbeitung in eine bestehende, umfangreiche Softwarelösung
Wenn Sie Freude an technischen Herausforderungen, sauberem Code und nachhaltigen Softwarearchitekturen haben, freuen wir uns darauf, Sie kennenzulernen.
Ihre Qualifikationen:
- Mehrjährige Berufserfahrung in der Softwareentwicklung mit C# und .NET bzw. .NET Core •
- Sehr gute Kenntnisse in der Entwicklung komplexer Desktop-Anwendungen •
- Fundierte Erfahrung mit Softwarearchitekturen sowie Design Patterns wie SOLID, MVVM und Layered Architecture •
- Sehr gute Kenntnisse in asynchroner Programmierung, Dependency Injection und Configuration Management •
- Erfahrung im Schreiben automatisierter Unit Tests mit MSTest sowie im Einsatz von Mocking-Frameworks •
- Gute Kenntnisse in der Entwicklung von WPF-Anwendungen einschließlich Data Binding, Styles und Templates •
- Grundkenntnisse in Entity Framework Core, LINQ und relationalen Datenbanken •
- Sicherer Umgang mit Git und gängigen Branching-Strategien •
- Strukturierte, selbstständige und lösungsorientierte Arbeitsweise •
- Teamfähigkeit sowie eine offene und klare Kommunikation •
- Bereitschaft, sich in komplexe bestehende Softwaresysteme einzuarbeiten •
- Mindestens C1-Sprachniveau in Deutsch; Englischkenntnisse sind von Vorteil •
- Ein hervorragendes Arbeitsklima mit flachen Hierarchien •
- Entwicklungstätigkeit am Standort Dresden, keine Reisetätigkeit •
- Interessante Projekte für namhafte nationale und internationale Kunden z. B. aus der Automobil- und Flugzeugindustrie •
- Ein attraktives Gehalt mit Zusatzleistungen sowie vielseitige Weiterbildungsmöglichkeiten •
- Weiterentwicklungsmöglichkeiten am Standort mit Projektverantwortung •
- Flexible Arbeitszeiten und Mobile-Arbeit-Regelung
Im Rahmen der Personalvermittlung suchen wir für unseren renommierten Kunden in Dresden einen Senior Softwareentwickler C#/.NET (m/w/d) .
Die vorliegende Stelle ist im Rahmen der Direktvermittlung / im Rahmen der Personalvermittlung zu besetzen. Senior Softwareentwickler C#/.NET (m/w/d)
