Beschreibung
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
• Dokumentation der technischen Komponenten und das 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
• 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
• 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.
must-haves:
• Software Entwicklung (Android, Java, Android Studio, ADB)
• Bibliotheken und Konzepte (Dependency Injection (Dagger2), Reactive Computing (RxJava2),
MQTT (Eclipse PAHO))
• Testframeworks (Espresso oder Appium)
• Erfahrungen im mobilen Umfeld
Projektdetails:
Beginn: 14.01.2019
Dauer: 14.01.2019 bis 27.12.2019
Umfang: 265 PT
Einsatzort: Frankfurt/Main
Wenn Sie Interesse an diesen Projekten haben, schicken Sie mir bitte Ihren aktuellen CV, Verfügbarkeit und Stundensatz.
Ich werde mich dann proaktiv bei Ihnen melden.