C++ EntwicklerIn - Positionsnr. 1646

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

Schlagworte

C++ Scrum JIRA Analyse C

Beschreibung

Für unseren Kunden in Frankfurt am Main sind wir derzeit auf der Suche nach einem C++ Entwickler im agilen Umfeld (m/w) für folgendes Prjekt:
 
Tätigkeit:
Das Programm neXt – Digitale Kapazitätssteigerung (DK) entwickelt und implementiert einen angebotsorientierten, durchgängigen, sequentiellen und automatisierten Fahrplanungsprozess, der eine transparente Kapazitätsmessung und –steuerung ermöglicht. Die unterstützende Fahrplan-IT soll durchgängig, konsistent, modular sowie wartungsfreundlich sein.
 
Fokus des Projekts ist die automatische Konstruktion und Belegung von Fahrplantrassen. Mittels der automatisierten Konstruktion und Belegung sind folgende Ziele zu erreichen:
 
Erhöhung der Konstruktionskapazität
Bessere Ausnutzung der Konstruktionskapazität
Effizienzsteigerung bei der Planung
Reduktion Bearbeitungszeiten für Trassenanfragen
 
Der Dienstleister erbringt folgende Leistungen:
 
Scope:
Scope ist die Software-Implementierung von anspruchsvollen Optimierungsalgorithmen mit dem Ziel einer automatisierten Fahrplankonstruktion und Trassenbelegung. Die implementierte Software ist auf der Enterprise Integration Plattform in die IT-Basislandschaft der DB Netz AG zu integrieren. Der Dienstleister unterstützt durch seine fachliche und IT-Expertise im Beratungsgebiet.
 
Zusammenarbeitskonzept:
Die Entwicklung erfolgt agil in der SAFe-Methodik. Die DBMitarbeiter verantworten dabei die fachliche Konzeption („Product Owner“), die Priorisierung der Anforderungen sowie die Vorgaben für IT-Architektur, Integration und Qualitätssicherung. Der Dienstleister verantwortet die effektive Umsetzung der Anforderungen durch das Scrum Team im jeweiligen Beratungsgebiet.
 
Anforderungsmanagement:
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
 
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 (>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
 
Nice-to-have-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 SATSolvern
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
  
Umfeld(Must)
Anbindung von Solvern, C++, Continuous Integration, Deutsch, Englisch
 
Umfeld (Nice to Have):
Bahn Know-how, Enterprise Architect, HP Quality Center, Jenkins, Jira, SCRUM
 
Sonstiges
Option auf Verlängerung.
 
Standort der Leistungserstellung ist Frankfurt am Main und Dresden. Reisebereitschaft ist zwingend erforderlich.
 
Beginn
asap oder nach Absprache
 
Ende
29.12.2017+
 
Ort
Frankfurt am Main / Dresden

Wenn SIe Interesse haben und die Anforderungen ausreichend abdecken, bitte ich Sie um kurzfristige Rückmeldung unter Angabe Ihrer Kontaktdaten, Ihrer Konditionen für den genannten Einsatzort sowie die Zusendung Ihres Profils (vorzugsweise in Word) per E-Mail an

Für eventuelle Rückfragen stehe ich Ihnen gerne zur Verfügung.

mindheads GmbH
Heinrichsdamm 40A
96047 Bamberg
Tel.:
Start
ab sofort
Dauer
6 Monate
Von
mindheads GmbH
Eingestellt
03.07.2017
Ansprechpartner:
Gerd Blumenschein
Projekt-ID:
1373100
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren