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 Programmierrichtlinien)
* 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
* 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
Anforderung:
Software Entwicklung mit Java, Java EE, JUnit, JavaScript, JSON, CSS3
agiles Projektvorgehen, Scrum
Kenntnisse und Erfahrungen im Bereich GIT, Jenkins, Docker, SVG (skalierbare Vektorgrafiken)
Erfahrungen in der Testautomatisierung (Unit-Tests, Integrationstests, Akzeptanztests)
Besonderheiten:
Wünschenswert:
Problemlösungs-/ Arbeitsorganisations-Know-how
Know-how zur Identifikation Chancen/ Risiken
Beginn: 02.12.2019
Dauer: 27.12.2019
Branche: Transport & Logistik