IT Developer - Common - Digitalisierung Nahverkehr (SA 28289)

Frankfurt  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Tätigkeitenbeschreibung
Beschreibung des Projekt-/ Verfahrenskontexts
Die Leistungen des Auftragnehmers (Dienstleisters) werden für das Projekt Digitalisierung Nahverkehr erbracht.
Ziele des Projekts sind die stufenweise Integration weiterer Verbünde und Nahverkehrsangebote in Apps und Webportalen, bereits integrierte Tarife um neue Angebote erweitern und bestehende Angebote weiterentwickeln sowie die Features und die Benutzererfahrung in den Apps und Webportalen kontinuierlich zu verbessern und auszubauen.
Für die agile kundenzentrierter Produktentwicklung online/mobile in einem strategischen Projekt wird für das cross-funktionale Team ein Developer Common Level 2 für die Testautomatisierung, Schnittstellenanalyse und Deployment und Monitoring Weiterentwicklung benötigt.

Gegenstand des Vertrags
Der Dienstleister erbringt folgende Leistungen:
Verantwortungen:
Leistungserbringung gemäß der vereinbarten Standards und Vorgaben des Auftraggebers (Rahmenvertrag, Prozessmodell, ggf. weitere Vorgaben)
Innere und äußere Qualität des entwickelten Softwarecodes
Leistungen im Projektkontext Digitalisierung Nahverkehr:
Weiterentwicklung und Pflege der Testautomatisierung, des Deployments und Monitorings
Analyse und Beheben von Fehlern in den Applikationen / Komponenten
Analyse von Tarifschnittstelle und anderer Schnittstellen der anzubindenden Partner
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)
Dokumentation der technischen Komponenten und 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

Anforderungsprofil an Erfüllungsgehilfen (externe Fachkräfte)
Gewichtung fachliche Anforderungen: 50%
Profilabdeckung der bedarfsspezifisch geforderten fachlichen Skills
(Basis Rollenkatalog) – Gewichtung 25%
Profilabdeckung der bedarfsspezifisch geforderten technologischen Skills
(Basis Rollenkatalog) – Gewichtung 25%
Profilabdeckung der geforderten Methodenkompetenzen
(Basis Rollenkatalog) – Gewichtung 25%
Abdeckung der geforderten Qualifikationen & Zertifizierungen & Erfahrungen
(Basis Rollenkatalog) – Gewichtung 25%

Muss-Anforderungen:
Mehrjährige Projekterfahrung in mindestens drei komplexen Projekten in der Testautomatisierung von Akzeptanztests
Mehrjährige Projekterfahrung in Python und Selenium
Fähigkeit, Teams mittlerer / kleiner Größe zu lenken und zu steuern und die Teammitglieder zu motivieren. Anreicherung der Teamarbeit mit strukturierten, sinnvollen und durchdachten Lösungen.
Fähigkeit zur bewussten Analyse hemmender/stützender Kräfte und Implikationen in komplexen Problemlagen als Gestalter von Analyse- und Entscheidungsprozessen, Aufbau des Handelns darauf, Herbeiführung Lösungen im Leistungsumfeld.
Fähigkeit zur Kommunikation mit Projektbeteiligten, indirekt beteiligten internen Abteilungen auf Konzernebene und externen Beteiligten. Fähigkeit zur Moderation größerer Veranstaltungen (z.B. Workshops) zu komplexen Themengebieten (auch bei konfliktgeladenen Themen).
Umfangreiche Methodenkenntnisse und fundierte Erfahrung in der Anwendung von mind. zwei Methoden (wie Geschäftsprozessmodellierung, OOA und OOD in UML2, Vorgehensmodelle der Softwareentwicklung wie Wasserfall, RUP, VModell, Scrum , XP und Agile, Function Point Analyse, Usability, Konfigurationsmanagement, Releasemanagement).
Fähigkeit zur Präsentation neuer Themen und Sachverhalte in größeren Gruppen und in bereichsübergreifenden Gremien.
Fähigkeit zur Analyse neuartiger und komplexer Sachverhalte und Problemlagen durch kreativen Wissenstransfer, deren Einordnung in einen übergreifenden Gesamtzusammenhang, Bewertung der Konsequenzen in eigenen Verantwortungsbereichen, sowie die die Ableitung und Bewertung von Handlungsoptionen und verständliche Darlegung für Dritte. Ist Gestalter von Analyse- und Entscheidungsprozessen.
Fähigkeit eines oder mehrerer (budget- und zeitkritischer) (Teil)Projekte eigenverantwortlich zu strukturieren und zu steuern und den Projektmanager eines oder mehrerer (Groß)Projekte in allen Aspekten des Projektmanagements zu unterstützen. Gute und mehrfach praxiserprobte aktuelle Kenntnisse der Methoden und Techniken des Projektmanagements im relevanten Vorgehensmodell des Projektes (z.B. Wasserfall oder Agil).
Fähigkeit, neuartige fachliche und technische Anforderungen durch Wissenstransfer zu analysieren und sie in technische Lösungen umzusetzen und sie für Dritte verständlich darzustellen. Bewertet mögliche Konsequenzen und leitet daraus Vorschläge zur Weiterentwicklung bestehender Architekturen ab. Aktuelle Kenntnisse in einem technologischem Spezialgebiet - wie z.B. SOA oder EAI - der Softwarearchitektur (Individualentwicklung) und Überblickswissen in mindestens einem relevanten technologisch benachbarten Gebiet.
Umfangreiche, mehrfach praxiserprobte aktuelle Kenntnisse in mindestens zwei Technologiebereichen der Softwareentwicklung und Überblickswissen in relevanten technologisch benachbarten Gebieten.

Soll-Anforderungen:
Mehrjährige Projekterfahrung mit SVN, Git, Rest- und SOAP-Schnittstellen, Java, Oracle Datenbanken
Praktisch eingesetztes Know-How im Umfeld ÖPNV-Schnittstellen und Datenformaten sowie elektronisches Ticketing im ÖPNV
Zertifizierungen in mehr als einem relevanten Softwareentwicklungsthema (z.B. ISAQB, ISTQB)
Erfahrung in der Leitung kleiner bis mittlerer Entwicklerteams (>5 MA) in der Implementierung von technischen Lösungen, davon in mindestens 3 Projekten mit komplexer Implementierung oder vergleichbare Qualifikation
Start
08.01.2018
Dauer
28.12.2018
Von
Sopra Steria SE
SIPJOB-ID:
17792
Eingestellt
09.01.2018
Projekt-ID:
1480771
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren