Beschreibung
Für unseren Logistikkunden am Standort Dresden suchen wir einen Softwareentwickler (m/w) ASP.Net WenAPI.
Projektbeschreibung
FAA ist eine Software die bei unserem Kunden und anderen Gesellschaften des Kunden eingesetzt wird. FAA unterstützt die Auftrags- und Ressourcensteuerung sowie die Auswertung und wird derzeit ca. 5000 Anwendern täglich genutzt. Zusätzlich und ergänzend zum Funktionsumgang der Ressourcensteuerung gibt es eine Software für die Personaleinsatzplanung, genannt PEP.
Die FAA wurde 1987 konzipiert und 1990 alt FAA 1.x eingeführt. Ab wurde die FAA 2.x als Client-Server-Applikation neu-/ weiterentwickelt und bis dato eingesetzt.
Die eingesetzte Programmiersprache als auch die darunter liegende Technologie sind veraltet und eine Wartung und Anpassung alter und neuer Anforderungen schwierig.
Aufgaben
- Erstellung technischer Konzepte
- Softwareentwicklung im Bereich von Client-Server Infrastruktur Komponenten und Teilen des Business Backendes
- Erfassung und Sicherstellung des Funktionsumfangs der Alt-Applikation und Umsetzung in der Neu-Applikation
- Analyse und Umsetzung des bestehenden ERP-Systems und Zusammenarbeit mit ausgewählten Endanwendern zur Ermittlung von Schwachstellen und Stärken der derzeitigen UX (User Experience)
- Anschließende Erstellung eines ganzheitlichen Designs nach State of the Art mit sehr guter Usability, auch mit Blick auf eine touch-UI sowie Implementierungsunterstützung der Anwendung nach agilem Vorgehen
Anforderungen
- Gute Kenntnisse im Umgang mit ASP.net WebAPI, Linq und Entity Framework und deren Verwendung in selbst gebauten Business Frameworks
- Erfahrung in Design und Entwicklung von Basis Frameworks für große Multiuser- und Business-Applikationen
- Erfahrung in Datenmodelierung und Erstellung von technischen Konzepten
- Kenntnisse im Unit Testing, UML und Dokumentationsverfahren
- Ein sicherer Umgang mit Team Foundation Server, MS Sharepoint, Visual Studio und angrenzenden Systeme wird vorausgesetzt
- Sehr gute Kenntnisse von und im Umgang mit Expression Blend, Visual Studio , WPF, MVVM Pattern, Ressourcen, Styles und User Controls, sowie Erfahrung in der Anpassung und Erweiterung von User Controls (Stichwort: Layouting, Visual States, Dependency und Attached Properties, Trigger und Templates und Animation) und dem Erstellen von Custom Controls und eigenen User Controls mit Blick auf Wiederverwendung und loser Kopplung zur Logik