Applikationsentwickler .NET / WPF

Hays AG
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German, Swiss German

Job location

Tech stack

.NET
Agile Methodologies
C Sharp (Programming Language)
Software Quality
Code Review
Entity Framework
Windows Presentation Foundation
Model View ViewModel
Software Engineering
SQL Databases
Devexpress
Integration Tests
Front End Software Development
Microservices

Job description

Über das Unternehmen Kein Sub-Contracting möglich, ausschliesslich Personalverleih über die Hays (Schweiz) Aufgaben Entwicklung, Weiterentwicklung und Wartung von WPF-Frontends in einer komplexen Individual-Softwarelandschaft Umsetzung von Anforderungen aus der Fachabteilung in sauberen, wartbaren und testbaren Code Mitarbeit bei der Architektur und Konzeption von neuen UI-Komponenten unter Verwendung von MVVM und modernen Software Engineering Prinzipien Integration von Frontend-Komponenten mit C#/.NET-Backends sowie Microservices Mitarbeit bei der Verbesserung von UX und UI unter Einsatz von DevExpress WPF Controls (falls Erfahrung vorhanden) Modellierung und Zugriff auf Daten mittels Entity Framework und SQL Umsetzung und Erweiterung von Unit- und Integrationstests zur Sicherstellung der Softwarequalität Enge Zusammenarbeit mit internen Entwicklerinnen und Entwicklern sowie externen Spezialisten im agilen Umfeld Analyse und Behebung von Fehlern (3rd-Level-Support im Entwicklungskontext)

Requirements

Mitarbeit in Architektur- und Design-Reviews, Code-Reviews sowie bei technischen Entscheidungen Profil Sehr gute Kenntnisse in WPF (zwingend) Fundierte Erfahrung mit dem MVVM-Pattern Kenntnisse in C# / .NET Entwicklungserfahrung (zwingend) Sicherer Umgang mit Entity Framework & SQL (zwingend) Erfahrung in der Entwicklung komplexer Desktop-Applikationen Erfahrung mit Unit- und Integrationstests (von Vorteil) Kenntnisse in DevExpress WPF Controls (von Vorteil) Verständnis für event-basierte Microservice-Architekturen (von Vorteil) Analytische, strukturierte und qualitätsbewusste Arbeitsweise Deutsch C1 sowie gutes Verständnis von Schweizerdeutsch Benefits Verantwortungsvolle und abwechslungsreiche Tätigkeit in einem technisch spannenden Umfeld Zugang zu modernsten Technologien und Tools Ihr Umfeld und Ihr Arbeitsalltag werden engagiert und abwechslungsreich sein

Apply for this position