C++ Entwickler (m/w) - Frankfurt am Main und Dresden 15932

Sachsen, Hessen, 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

Wir suchen einen C++ Entwickler (m/w) für folgende Aufgaben:

- 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 Kunden-IT soll durchgängig, konsistent, modular sowie wartungsfreundlich sein
- Fokus des Projekts ist die automatische Konstruktion und Belegung von Plantrassen

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 ist die Softwareimplementierung von anspruchsvollen Optimierungsalgorithmen mit dem Ziel einer automatisierten Fahrplankonstruktion und Trassenbelegung
- Die implementierte Software ist auf der Enterprise Integrationsplattform in die IT-Basislandschaft des Kunden zu integrieren
- Der Dienstleister unterstützt durch seine fachliche und IT-Expertise im Beratungsgebiet

Zusammenarbeitskonzept:
- Die Entwicklung erfolgt agil in der SAFe-Methodik
- Die Kundenmitarbeiter 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 Scrumteam im jeweiligen Beratungsgebiet

Leistungen des Auftragnehmers:
Der Auftragnehmer stellt einen Developer (SmartICT Los 1, Developer Special, Level 1) bereit, der folgende Leistungen erbringt:

Anforderungsmanagement:
- Analyse der vorhandenen Optimierungsprototypen 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 Implementierungstasks
- Programmierung und Implementierung der mathematischen Optimierungsalgo-rithmen 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 inkl. Continuousintegration
- Durchführen von Code-Reviews, Komponententests, Modultests und Modulgruppentests

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

Reisebereitschaft:
- Reisebereitschaft nach Frankfurt am Main und Dresden sowie zu weiteren Kundenstandorten sind zwingend erforderlich

Auslastung:
- 145 Projekttage

Technische Umgebung (must):
- Projekterfahrung im agilen Kontext (Scrum und/oder SAFe)
- Spezialkenntnisse in Algorithmen zur Routensuche
- Spezialkenntnisse bei der Verwendung von Columngenerationsverfahren 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

Erfahrung (must):
- Sehr gute Erfahrung in der Entwicklung von hochperformanten Anwendungen in C++ im Enterprise Kontext
- Sehr gute Erfahrung in der 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
- Sehr gute Erfahrung in der Leitung kleiner bis mittlerer Entwicklerteams (>5 MA) oder in der Implementierung von technischen Lösungen, davon in mindestens drei Projekten mit komplexer Implementierung oder vergleichbare Qualifikation
- Drei Projektreferenzen zu Implementierungsleistungen in mittleren und Großprojekten in den letzten Jahren
- Verhandlungssichere Deutsch- und Englischkenntnisse

DV-Umfeld (must have):
C++, CI/CD, Englisch, Enterprise Architect 12 , Google Test , HP Quality Center, Jenkins, Jira, Peer-Reviews, SAFe, SAT-Solvern, SCRUM, Sonarcube

Sonstiges:
Sie haben Fragen? bitte rufen Sie uns einfach an!!!
Sie haben keine Zeit aber ein Kollege? bitte geben Sie die Anfrage einfach weiter!
Sie erreichen unser Team (Anita Hils, Christine Mühlenbach, Kübra Arslan) entweder per Mail an oder unter .

Beginn: Juli 2017
Dauer: Dezember 2017
Ort: Frankfurt am Main und Dresden - 145 PT
Start
07.2017
Dauer
5 Monate
Von
2-IT GmbH
Eingestellt
19.06.2017
Ansprechpartner:
Anita Hils
Projekt-ID:
1363780
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren