40% Remote: C # Developer with WPF knowledge for Vienna
Job description:
Für unseren Kunden suchen wir einen erfahrenen Softwareentwickler zur Entwicklung von Funktionen einer Automation Suite Plug-ins für Komponenten der elektrischen Automatisierung. Rahmendaten: Start: 14.04.2025 Ende: 31.12.2025 Auslastung: Gesamt 179 Tage, 4-5 Tage pro Woche Remote-Anteil: 40% Einsatzort: Wien, vor Ort 60% Folgende Aufgaben bilden Ihren Schwerpunkt: - Spezifikation, Implementierung, Test und Dokumentation von .NET-Komponenten (Basiskomponenten, WPF-Controls, REST-API, etc.). - Erstellung von grafischen Oberflächenelementen für Parameter-, Diagnose - und Steuerseiten in WPF gemäß Anforderungen im Lastenheft (User Stories). - Anbindung der Plug-in Funktionalitäten an APIs gemäß Anforderungen im Lastenheft (User Stories). - Anbindung der Oberflächenelemente bzw. APIs an das interne Datenmodell zur Anzeige bzw. Datenbereitstellung und an die Geschäftslogik zum Ausführen von Befehlen. - Umsetzung geeigneter Unit - oder Integrationstests zum Nachweis des korrekten Verhaltens der umgesetzten Funktionalitäten. - Umsetzungsdokumentation der gestalteten Oberflächen bzw. APIs im Sinne eines Pflichtenhefts, das als Abnahmedokument gegenüber dem Versuch gilt. Folgende Skills und Kenntnisse bringen Sie hierfür mit: Zwingend notwendige Qualifikationen: - Sehr gute Kenntnisse der Programmierung mit C# und WPF der Microsoft .NET-Plattform und im Aufbau modularer, plattformunabhängiger Softwaresysteme (MVVM). - Erfahrungen mit der üblichen Toolchain in der Softwareentwicklung (Git, NUnit, NuGet). - Englisch in Wort und Schrift. Hilfreiche Qualifikationen: - Erfahrung im Bereich der Entwicklung von Engineering-Software bzw. Anwendungsentwicklung im industriellen Umfeld. - Kenntnisse bei der Erstellung von Programmierschnittstellen (REST-API) und Erfahrung mit Skriptsprachen (Python). - Know-How bezüglich objektorientierter, agiler Softwareentwicklung sowie Design Patterns. - Erfahrung im Umgang mit Laboraufbauten elektronischer Geräte bzw. Schaltkreise.