Beschreibung
TätigkeitenbeschreibungDen Kunden des Fernverkehrs steht das digitale Produkt „ICE Portal“ als Webportal auf den ICE Zügen zur Verfügung. Das Portal soll nun als iOS App und als Android App realisiert werden. Es ist ein Reise- und Informationsportal für die Reisenden ausschließlich in ICEs. Hier werden Informationen zum Reiseverlauf, Verspätungen und Anschlüsse angezeigt, tagesaktuelle Nachrichten in Textform, Tagesschau 100, Hörbücher und Spiele und vieles mehr. Das Portal wird über ein lokales WLAN auf dem ICE-Zugserver durch die Endgeräte (Smartphones, Tablets, Notebooks) der Reisenden aufgerufen.
Das Projektvorgehen ist agil nach Scrum.
Aufgaben:
Programmierung / Implementierung technischer Komponenten in Applikationen auf Basis
von iOS
Dokumentation der technischen Komponenten
Regelmäßige Abstimmung mit den Disziplinen Business Engineering, User Experience
Consulting, Test und Entwicklung der jeweiligen Projekte
Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
Durchführen von Komponententests, Modultests, Modulgruppentests
Erstellen von Systemdokumentationen
Erstellen von Lieferpaketen für die betreffenden Applikationen
Einrichten von Entwicklungsumgebungen
Einhalten der vereinbarten Standards (Rahmenvertrag, Programmierrichtlinien, Process
Library, Solution Center Handbuch)
Anforderungen
must have:
Kenntnisse in der Entwicklung mit iOS ab Version 7
Umfangreiche Methodenkenntnisse und mehrjährige Erfahrung in deren Anwendung
(OOA und OOD), Vorgehensmodelle der Softwareentwicklung, besonders Scrum
Webservices mit REST oder SOAP unter Verwendung und JSON oder XML
Nice-to-have:
Kenntnisse in der Entwicklung mit Android ab v4.x
Kenntnisse von Scrum und/oder Kanban
Fähigkeiten (Must have)
Apple iOS, JSON, REST, SCRUM, SOAP, SWIFT, XML
Fähigkeiten (Nice to have)
Android, Kanban