Android Programmierer – Mobilität der Zukunft (w/m/d)

Frankfurt
Deutsche Bahn AG

Die Deutsche Bahn ist einer der vielfältigsten Arbeitgeber Deutschlands. Jahr für Jahr suchen wir begeisterte Mitarbeiter für vielfältige Aufgaben und Themen, die gemeinsam mit uns Menschen und Märkte bewegen. Als Mitarbeiter bei der DB Systel gestaltest Du aktiv die Digitalisierung im Konzern und formst entscheidend die digitale Zukunft der Bahn mit. Dazu arbeitest Du bei uns in agilen, selbstorganisierten Netzwerkstrukturen und entsprechendem Gestaltungsspielraum. Wir setzen auf eigenverantwortliche, motivierte Macher, die persönlich und gemeinsam wachsen wollen.

Unsere Mobilen Terminals ermöglichen den Fahrkartenverkauf, die Ticketkontrolle - neuerdings auch für den Konfort Check-In - sowie die Erstellung der Fahrpreisnacherhebung. Das neue Mobile Terminal MTx ist im Vergleich zum Vorgänger ein technischer Quantensprung. In deiner Rolle als Programmierer treibst du die Weiterentwicklung der MT-Endgeräte-Software und die Wartung des MT-Servers voran. Ziel ist die Kanalintegration und Optimierung der Anwendungen. Auf Basis einer Vorstudie nimmst Du mit Deinem Team entsprechende Anpassungen an den betroffenen Verfahren und Schnittstellen vor.

[1] https://digitalspirit.dbsystel.de/wie-ein-modernes-tablet-den-reisenden-mehr-service-bietet/

Zum nächstmöglichen Zeitpunkt suchen wir Dich, in Voll- oder Teilzeit, für die DB Systel GmbH am Standort Frankfurt am Main.

Deine Aufgaben:

  • Als Android Entwickler in unserem selbstorganisierten Team bist du zuständig für die Planung, Konzeption und Entwicklung von mobilen Anwendungen. Entsprechend berätst Du unsere internen Kunden und Stakeholder in Bezug auf die Implementierungsleistung von der Angebotsphase bis zur Umsetzung.
  • Du erstellst die Lösungsarchitektur und das Design anspruchsvoller Anwendungssysteme und verantwortest die Qualität gemäß der vorgegebenen Rahmenbedingungen.
  • Du übernimmst Entwicklungsverantwortung für Systeme, Softwaremodule oder Projekte und begleitest sie von der ersten Idee bis zum Go-Live.
  • In deiner Verantwortung liegt die Codequalität anderer Entwickler im Team durch entsprechende QS-Maßnahmen.
  • Du bist Ansprechpartner/in für Berater und Kunden zur Identifikation der angemessenen Lösung für die gegebene Problemstellung.
  • Weiterhin gehört die Mitwirkung an den Aufwandsschätzungen für die identifizierten Lösungsmöglichkeiten zu deinen Aufgaben.
  • Außerdem führst du Code-Reviews durch, implementierst Testfälle, treibst die Testautomatisierung sowie technische Innovationen voran.



Dein Profil:

  • Du hast sehr gute Kenntnisse und Erfahrungen in in IT-Design und Entwicklung sowie den verschiedenen Nutzungskonzepten und Guidelines von Android.
  • Du hast gute Kenntnisse in Java und Erfahrungen mit Servertechnologien.
  • Darüber hinaus hast du tiefgehende Kenntnisse der aktuellen state-of-the-art mobile Entwicklungssprachen und -umgebungen, fokussiert auf das Android Umfeld.
  • Du hast Spaß an und Erfahrung in der Gestaltung der Mobilität der Zukunft und an der Arbeit mit innovativen Technologien.
  • Neben einer sehr hohen Kundenzentrierung bringst du eine hohe Verantwortungsbereitschaft, proaktives Informations- und Kommunikationsverhalten, hohe Begeisterungsfähigkeit und Einsatzbereitschaft mit.
  • Erfahrungen in der Zusammenarbeit mit selbstorganisierten Teams und agilen Methoden der Softwareentwicklung (z.B. Kanban oder SCRUM) runden Dein Profil ab.

Technologie-Stack: Java/J2EE, Javascript, SVN/GIT, Eclipse, Android Studio, SOAP, REST, Hudson, Maven, HTML, UML2, Linux, Sonar, Kotlin

Kontakt für Bewerbung

Arbeitsort

Mehr zum Job

Anzeigenart Stellenangebot
Berufskategorie Berufskraftfahrer, Logistik, Lager / Zug, Schiff, Flugzeuge
Arbeitsort