C++ Entwickler (m/w) (24456-01)

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

Beschreibung

Langjährige Erfahrung in der Entwicklung von hochperformanten Anwendungen in C++ im Enterprise Kontext

Expertise in Operations Research mit langjähriger und fundierter Erfahrung in der Konzeption und IT-technischen Abbildung komplexer mathematischer Verfahren

Verhandlungssichere Deutsch- und Englischkenntnisse

Reisebereitschaft zwischen unseren beiden Firmenstandorten Frankfurt und Dresden (Kosten für Dienstreisen übernimmt die Bahn)

Erhöhung der Konstruktionskapazität

Bessere Ausnutzung der Konstruktionskapazität

Effizienzsteigerung bei der Planung

Reduktion Bearbeitungszeiten für Trassenanfragen

Analyse der vorhandenen Optimierungs-Prototypen hinsichtlich funktionaler und non-funktionaler Features

Analyse der mathematischen Optimierungsmodelle mit Bezug auf mögliche technische Implementierungsvarianten

Beratung der Business Engineers und der technischen Architekten hinsichtlich Machbarkeit und Laufzeitverhalten der funktionalen und non-funktionalen Anforderungen an die operativen Optimierungskerne

Erstellen der technischen Anforderungs- und Spezifikationsdokumentation

Vorbereitung von Entscheidungsvorlagen zu technischen Themen

Implementierung:

Strukturierung der Implementierungs-Tasks

Programmierung und Implementierung der mathematischen Optimierungsalgorithmen in C++ mit Anbindung von Solvern (z.B. Gurobi) 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

Risikomanagement:
o Berichten von Risiken und Problemen an die Technischen Architekten und an das Projektmanagement
Standort der Leistungserstellung ist Frankfurt am Main und Dresden? Reisebereitschaft zu diesen und weiteren Standorten der Deutschen Bahn ist zwingend erforderlich. Die Beauftragung erfolgt über einen Dienstleistungsvertrag.



Analyse der vorhandenen Optimierungs-Prototypen hinsichtlich funktionaler und non-funktionaler Features

Analyse der mathematischen Optimierungsmodelle mit Bezug auf mögliche technische Implementierungsvarianten

Beratung der Business Engineers und der technischen Architekten hinsichtlich Machbarkeit und Laufzeitverhalten der funktionalen und non-funktionalen Anforderungen an die operativen Optimierungskerne

Erstellen der technischen Anforderungs- und Spezifikationsdokumentation

Vorbereitung von Entscheidungsvorlagen zu technischen Themen

Implementierung:

Strukturierung der Implementierungs-Tasks

Programmierung und Implementierung der mathematischen Optimierungsalgorithmen in C++ mit Anbindung von Solvern (z.B. Gurobi) 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

Risikomanagement:
Berichten von Risiken und Problemen an die Technischen Architekten und an das
Projektmanagement

Standort der Leistungserstellung ist Frankfurt am Main und Dresden? Reisebereitschaft zu diesen und weiteren Standorten der Deutschen Bahn ist zwingend erforderlich. Die Beauftragung erfolgt über einen Dienstleistungsvertrag.

Anforderung:
C++ ++++ (excellent), > 4 yrs.
JIRA Anwender Kenntnisse ++ (trained), 0-2 yrs.
HP QC Quality Center ++ (trained), 0-2 yrs.
Schnittstellen Mapping / Beschreibung ++ (trained), 0-2 yrs.
Agile Softwareentwicklung ++ (trained), 0-2 yrs.

deutschsprachige Profile (mit Foto!)
Abgabe bis 4.12.2017 14 Uhr

Muss-Anforderungen:
Langjährige Erfahrung in der Entwicklung von hochperformanten Anwendungen in C++ im Enterprise Kontext

Expertise in Operations Research mit langjähriger und fundierter Erfahrung in der Konzeption und IT-technischen Abbildung komplexer mathematischer Verfahren

Zertifizierungen in mehr als einem relevanten Softwareentwicklungsthema oder vergleichbare Qualifikation

Erfahrung in der Leitung kleiner bis mittlerer Entwicklerteams (grösser 5 MA) oder in der Implementierung von technischen Lösungen, davon in mindestens 3 Projekten mit komplexer Implementierung oder vergleichbare Qualifikation

3 Projektreferenzen zu Implementierungsleistungen in mittleren und Großprojekten in den letzten Jahren

Verhandlungssichere Deutsch- und Englischkenntnisse

Reisebereitschaft insbesondere zwischen unseren beiden Firmenstandorten Frankfurt und Dresden

Soll-Anforderungen:

Projekterfahrung im Fahrplanbereich der DB Netz AG

Projekterfahrung im agilen Kontext (Scrum und/oder SAFe)

Spezialkenntnisse in Algorithmen zur Routensuche

Spezialkenntnisse bei der Verwendung von Column Generation Verfahren und/oder SAT-Solvern

Langjährige Erfahrung in der Testautomatisierung mit Google Test

Langjährige Erfahrung im CI/CD Bereich mit Jenkins

Sehr gute Anwenderkenntnisse mit JIRA /Projektron

Sehr gute Anwenderkenntnisse mit HP Quality Center

Sehr gute Anwenderkenntnisse Enterprise Architect 12

Vertraut mit Qualitätssicherungsmaßnahmen wie statischer Codeanalyse (insb. Sonarcube) sowie Peer-Reviews


Projektstart: asap
Projektende: 2.11.2018
Auslastung: 100% (260PT)
Leistungsort: Frankfurt am Main und Dresden
Start
12.2017
Dauer
11 Monate
Von
people4project GmbH
Eingestellt
02.12.2017
Ansprechpartner:
Thomas Grunert
Projekt-ID:
1463440
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren