Beschreibung
Aufgabe:- Eigenständige Durchführung von Änderungsanforderungen zum IT-System Handscanner auf Basis der
Anforderungen im System „YouTrack“
- Überprüfung Änderungsanforderungen auf Abhängigkeiten, Schnittstellen und Erstellung darauf abgeleiteter
Rest-/Aufwandschätzungen
- Erzeugung Design Dokumente nach Vorgaben Projekt Handscanner (insbesondere unter der Beachtung
der Design-, Architektur- und IT-Sicherheitsvorgaben)
- Erzeugung C# Code basierend auf erstellten Design Dokumenten
- Vollständige Einhaltung Vorgaben Projekt Handscanner zu Code-Qualität/Reife und Code-Dokumentation
- Definition, Dokumentation und Durchführung Entwicklungstests inkl. Testdaten mit 100% Funktionsabdeckung
unter Anwendung Vorgaben Projekt Handscanner
- Begleitung Testphase und Durchführung notwendiger Code-Korrekturen zur Beseitigung von Fehlern
Erwartete Ergebnisse:
- Getesteter und ins Repository eingecheckter Quellcode gemäß Codier Richtlinien und Qualitätstvorgaben
- Dokumentation von Schätzannahmen sowie der eigentlichen Schätzung für die Änderungsanforderungen
im Anforderungs-Management-Tool HPQC
- Wöchentliche Restaufwandschätzung im System „YouTrack“
- Fachliche und technische Designs als Anforderungsbeschreibung im Rahmen der (Weiter-) Entwicklung
nach Designrichtlinien sowie Durchführung der Abnahmen mit dem Auftragnehmer
- Quellcode nach Codier Richtlinien sowie checkin des Quellcodes in GiT
- Dokumentation von Entwicklertests nach Projektvorgaben
- Testdaten dokumentiert abgelegt im SharePoint nach Projektvorgaben
- Dokumentation Fehlerbehebung in HPQC
Anforderung:
• Nachweisbare, fundierte, operative Erfahrungen als C# Entwickler in Projekten vergleichbarer Größenordnung,
die die selbständige Umsetzung der vorgenannten Aufgaben glaubhaft nahelegen, darüber
hinaus:
o Expert C# Developer (Mindestens 5 Jahre Erfahrung in großen IT-Projekten)
o Expert Xamarin Developer
o Windows / Windows CE & Android
o Plattform-übergreifende Programmierung
o Visual Studio 2008, Visual Studio 2017
o Erfahrung in der Nutzung von GIT, Multi-branch-Coding
o Verständnis von Speichernutzung / Garbage Collection
o Verständnis von Aspekten die Ausführungsgeschwindigkeit / Gesamtperformance einer Anwendung
hemmen oder begünstigen.
Technologisch (Technologie Stack)
• Fundierte Kenntnisse in Xamarin, Android API, .NET Standard, .NET Core
• C#, Microsoft .NET
• SQLite
• Xamarin
• Azure
• Schnittstellentechnologien: REST/http
Umgebung/Sonstiges:
Vollauslastung
keine Reisetätigkeit
Beginn: 03.12.2018
Dauer: 30.06.2019
Branche: Logistik/Transport