Beschreibung
Ihre Leistungen werden für das Projekt Reisendeninformation erbracht. Die DB Systel unterstützt das Projekt Reisendeninformation mit der Bereitstellung von Dienstleistungen.Welchen Inhalt hat das Kundenprojekt?
Inhalte, Prozesse und IT der Kundeninformation über alle Geschäftsfelder hinweg so zu regeln, dass die Kunden bei Abweichungen vom Leistungsversprechen eine relevante, rechtzeitige, vollständige und konsistente Information über die Informationskanäle erhalten. Dazu sind eine Vision, sowie ein strategisches Zielbild unter Berücksichtigung der Erwartungen der Kunden von Nah- und Fernverkehr zu berücksichtigen. Die Umsetzung in Kundenlösungen und zentralen Basisdienste erfolgt innerhalb des DB Bereiches PZ Reisendeninformation in thematisch aufgestellten Teilprojekten im Austausch mit den Geschäftsfeldern und Dienstleistern.
Ihre Aufgaben
• Programmierung / Implementierung / Customizing technischer Komponenten in Applikationen auf Basis der genutzten Technologien inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken unter Einhaltung der Standards des Auftraggebers (z.B. fachliche Anforderungen in der Ziel-Architektur)
• Regelmäßiges Coaching anderer Team – Mitglieder z.B. durch Pair – Programming und Code Reviews
• Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
• Dokumentation der technischen Komponenten
• Erstellen von Systemdokumentationen
• Erstellen von Lieferpaketen für die betreffenden Applikationen
• Einrichten von Entwicklungsumgebungen incl. Continuous Integration
• Durchführen von Code-Reviews, Komponententests, Modultests, Modulgruppentests, Testautomatisierung
• Vorbereitung von Entscheidungsvorlagen zu technischen Themen
• Präsentationen zu technisch komplexen Themenstellungen
• Berichten von Risiken und Problemen an die technischen Architekten und an das Projektmanagement
• Entwicklung und Fortschreibung der Zielarchitektur (technisch) und Anwendungsarchitektur
• Strukturierung der vorhandenen und zukünftigen IT-System und Applikationslandschaft
• Über regelmäßige Abstimmungen mit dem Team erfolgt die Umsetzung ggf. auf Basis von agilen Vorgehensweisen wie z.B. SCRUM. In diesem Fall:
o Die Prozesse (z.B. SCRUM Prozesse) des (SCRUM-) Teams sind zu berücksichtigen und ein regelmäßiger fachlicher Austausch mit dem (SCRUM Master/ SCRUM-) Team ist erforderlich.
• Jira wird unter anderem als fachliches Kommunikationsinstrument eingesetzt.
• Die externe Fachkraft stimmt sich regelmäßig mit dem Team zu fachbezogenen Themen ab und nimmt an Retrospektiven teil.
Muss-Anforderungen:
• Software Entwicklung: Android, Java, Nativer Code (JNI)
• Reverse Engineering: Ab Android 2.2 (SDK Version 8)
• Testframeworks: Appium , Espresso, XCode
• Performanceoptimierungen, Reverse Engineering
• Google PlayStore
Soll-Anforderungen:
• Bibliotheken und Konzept: MQTT (PAHO), Data Binding, Retrofit
• Tools: GIT, Android Studio, Gradle
• Methodenkompetenz, Modellierung, Vorgehensmodelle Agile Softwareentwicklung (SCRUM/ Kanban)
• Software Architektur (management): MVVM, Android Jetpack, Clean Code
• 3 Projektreferenzen zu Implementierungsleistungen in mittleren und kleinen Projekten in den letzten Jahren
• Erfahrungen im mobilen Umfeld mit Anbindung von AWS Microservices
Projektlaufzeit: 06.01.2020 bis zunächst Ende 2020, mit Option für gesamt 2021
Kontaktadresse:
Wenn wir damit Ihr Interesse geweckt haben und Sie sich bei uns melden - sei es per E-Mail oder in anderer Form -, erklären Sie zugleich Ihr EINVERSTÄNDNIS damit, dass wir Ihren vollständigen Namen, Ihre Adresse und Ihre Kontaktdaten sowie Ihre Angaben zur Qualifikation (z.B. Ausbildung, Tätigkeit, Profil, Referenzen) ausschließlich für unsere unternehmerischen Zwecke verarbeiten. Eine Weitergabe an Dritte erfolgt nicht (bzw. gegebenenfalls in einem späteren Stadium nur mit Ihrer gesonderten Einwilligung). Eine Löschung dieser Daten erfolgt, sobald feststeht, dass ein Vertrag in absehbarer Zeit nicht zu Stande kommt.
Wir weisen weiter darauf hin, dass Sie diese Einwilligung jederzeit mit sofortiger Wirkung widerrufen können, zweckmäßigerweise in Textform per E-Mail an
Wir verweisen im Übrigen auf die Datenschutzerklärung in unserem Impressum und weiter gehende Datenschutzregelungen beim Zustandekommen einer Vertragsbeziehung mit uns.