Beschreibung
Projekt:Konzeption, Enwicklung und Betrieb von ganzheitlichen Lösungen für den Reisenden.
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 Teammitglieder des Umsetzungsteams z.B. durch Pair -Programming und Code Reviews
* Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
* Wartung einer Bestandsapplikation, Fehlerbehebung im Legacy-Code
* 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
Anforderungen must-have:
* Software Entwicklung: Android, Java 8 und Java 11(Mindestens drei Jahre)
* Reverse Engineering: Ab Android SDK Version 23 (Mindestens ein Jahr)
* Testframeworks: Appium , Espresso, JUnit, Mockito, UI Automator (Mindestens ein Jahr
* Mindestens ein Jahr Erfahrung in Frontend/App Performanceoptimierungen und Reverse Engineering
* Mindestens ein Jahr Erfahrung in der Nutzung des Google PlayStore
Michael Bailey International is acting as an Employment Business in relation to this vacancy.