Beschreibung
Aufgabe:* 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. Nutzung der standardisierten Entwicklungsumgebungen und Programmier-Richtlinien)
* 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
* Erstellen von Aufwandsschätzungen
* Einrichten von Entwicklungsumgebungen inkl. Continuous Integration
* Durchführen von Code-Reviews, Komponententests, Modultests, Modulgruppentests
* Vorbereitung von Entscheidungsvorlagen zu technischen Themen
* Präsentationen zu technisch komplexen Themenstellungen
* Aktive Kommunikation von Risiken und Problemen an den technischen Architekten und an das Projektmanagement sowie Aufzeigen von Handlungsalternativen
* Entstörung und Fehlerbehebung zu den Release-Terminen
Anforderung:
* J2EE
* Java
* Kotlin
* Android
* ADB
* QS per JUnit
* QS per UI Testing
* Jenkins, Gitlab CI
Deutsch fließend in Wort und Schrift
Besonderheiten:
Wünschenswert:
Android Multi-App Know-how
Java Script, HTML, SVN/GIT, Eclipse, Android Studio, UML 2, SQLite, SQLCipher, Soap, Rest, JNI, NDK, Hudson, Maven, Gradle, Linux, Sonar, Dagger
Beginn: 30.12.2019
Dauer: 01.01.2021
Branche: Transport & Logistik