Beschreibung
TätigkeitenbeschreibungDie Leistungen werden für das Projekt MTx erbracht. Dieses hat folgenden Inhalt:
Wartung und Weiterentwicklung der Software des MT-Endgeräts
Anpassung betroffener Verfahren und Schnittstellen
Die Aufgaben des Entwicklers:
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
erstellen von Aufwandsschätzungen
einrichten von Entwicklungsumgebungen inkl. Continuous Integration
durchführen von Code-Reviews, Komponententests, Modultests, Modulgruppentests
Vorbereitung von Entscheidungsvorlagen und Präsentationen zu technisch komplexen Themenstellungen
aktive Kommunikation von Risiken und Problemen an die technischen Architekten und an das Projektmanagement sowie aufzeigen von Handlungsalternativen
Anforderung:
must have:
Software Entwicklung
JEE
Java
ADB
QS per JUnit
Methodenkompetenz Modellierung in OOA/OOD
Min. 6 Monate Erfahrung in der Wartung und Weiterentwicklung des Verfahrens MT der Deutschen Bahn
Mindestens 1 Projektreferenz zu den vorgenannten Technologieschwerpunkten
nice to have:
Android
JavaScript, HTML, SVN oder GIT, Eclipse, UML2, SQLite, SQLCipher, Soap, Rest, JNI, NDK, Hudson, Jenkins, Maven, Linux, Sonar, UI Testing,
Vorgehensmodelle V-Modell, Wasserfall, Agile (Scrum, Kanban)
Präsentationsfähigkeit
Erfahrung in der Implementierung von technischen Lösungen , davon mindestens 1 Projekt > 1000 PT Gesamtumfang und mit eigenem Anteil am Projektvolumen von > 200 PT
Mindestens 1 Projektreferenz zu den vorgenannten Technologieschwerpunkten
Fähigkeiten (Must have)
Java, Java EE, Junit
Fähigkeiten (Nice to have)
-