60% Remote: C# Entwickler (m/w/d) mit WPF und .NET für Engineering Software (ADV Safety Funktionen)

  • Type Régie
  • BUDGET Tarif selon profil
  • Durée (mois) 6
  • Pays Australie
  • Remote OUI
  • Offres0
  • Moyenne Tarif selon profil
Réalisez votre mission en étant porté chez
Gagnez 940,43 net / mois En savoir plus

Publiée le 5 septembre 2023

Active

Description de la mission

Für unseren Kunden, einem der weltweit führenden Hersteller für Automatisierungstechnik, suchen wir einen erfahrenen C# Entwickler (m/w/d) mit Kenntnissen in WPF und .NET für ein Einführungsprojekt, der Weiterentwicklung von Engineering Software (im Umfeld von Laboraufbauten elektronischer Geräte bzw. Schaltkreise) von 47 Projekttagen. Nach diesem Projekt können weitere Aufgaben mit einem geschätzten Aufwand von 150 Tagen übernommen werden.

Rahmendaten
Start: 01.10.2023
Ende: 31.12.2023
Auslastung: 100%
Remote: 60%
Einsatzort: Berkheim (in der Nähe von Ulm)

Projektbeschreibung:
Spezifikation, Implementierung, Test und Dokumentation von .NET-Komponenten (Basiskomponenten, WPF-Controls, REST-API) für ADV Safety-Funktionen des CMMT-AS Plug-ins für die eigene Automation Suite des Kunden. Zur Entwicklung kommt u.a. das .NET Framework/C# von Microsoft in Verbindung mit Visual Studio zum Einsatz.

Daraus ergeben sich vor allem folgende Aufgaben:
– Implementierung von Komponenten gemäß verabschiedeter Spezifikation.
– Umsetzung von Modultests zum Nachweis des korrekten Verhaltens der erstellten Komponenten.
– Dokumentation der neu erstellten Komponenten.

Ziel des Projektes ist es, die definierten Oberflächenelemente bzw. APIs im Sinne der jeweiligen User Story umzusetzen (Erfüllung der Abnahmekriterien). Ebenfalls werden die definierten Oberflächenelemente bzw. APIs dokumentiert und vom Versuch abgenommen.

Konkret geht es um die Implementierung einer Fault Insertion Test (FIT)-Schnittstelle für ADV Safety-Funktionen des CMMT-AS Plug-ins.

Die ADV-Safety-Funktionen des CMMT-AS Plug-ins für die Kunden Automation werden im Rahmen einer agilen Softwareentwicklung inkrementell umgesetzt. Eine umfassende und vollständige Beschreibung des Gesamtergebnisses ist daher nicht möglich, da dieses erst mit fortschreitendem Projektverlauf konkretisiert werden kann.

Konkret sollte das Ergebnis dieses ersten Arbeitspaketes die Einführung einer „Fault Insertion Test“ (FIT)-Schnittstelle in die CMMT-AS Safety Lib zur Durchführung der vorgeschriebenen Tests zur Abnahme beim TÜV sein.

Weiterer Projektkontext:
Die Automation Suite des Kunden ist eine PC-basierte Softwareanwendung, die zur Inbetriebnahme von Geräten der elektrischen Automatisierung (Antriebsregler und Steuerungen) benötigt wird. Über auf die jeweiligen Geräte zugeschnittene Geräte Plug-ins kann die Funktionalität der Automation Suite gezielt an das Produktportfolio des Kunden angepasst werden.

Durch Engpässe in diversen Neuheitenprojekten ist die Neuentwicklung benötigter Geräte Plug-ins sowie die Entwicklung neuer Kundenfeatures für bestehende Plug-ins signifikant in Verzug geraten, weshalb die externe Unterstützung benötigt wird.

Folgende Skills bringen Sie hierfür mit:

– Gute Kenntnisse der Programmierung mit C# und WPF der Microsoft-.NET-Plattform und im Aufbau modularer, plattformunabhängiger Softwaresysteme (MVVM, MEF2, …)
– Erfahrungen mit der üblichen Toolchain in der Softwareentwicklung (Git, NUnit, NuGet, …)
– Englisch in Wort und Schrift

Folgende Kenntnisse sind hilfreich (aber nicht zwingend erforderlich):

– 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

Compétences Techniques Requises

Design patternsMicrosoftUser story

Compétences Fonctionnelles Requises

Design

À propos du Donneur d'ordres

Frédérique
14348 mission(s) publiée(s) 0 deal(s) gangné(s)
FREELANCER BIDDING (0)

Il n'y a pas d'offres.