C++-Entwickler (m/w)

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

Beschreibung

Für unseren Kunden in Frankfurt am Main suchen wir einen C++-Entwickler (m/w).

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

zu integrieren. Die Entwicklung erfolgt agil in der SAFe-Methodik. Die Mitarbeiter verantworten dabei die fachliche Konzeption („Product Owner“), die Priorisierung der Anforderungen sowie die Vorgaben für IT-Architektur, Integration und Qualitätssicherung.

Aufgaben:

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



Risikomanagement:



  • Berichten von Risiken und Problemen an die Technischen Architekten und an das Projektmanagement



Standort der Leistungserstellung ist Frankfurt am Main und Dresden

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



  • Reisebereitschaft insbesondere zwischen unseren beiden Firmenstandorten Frankfurt und Dresden



Soll-Anforderungen:



  • 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



Start
ab sofort
Dauer
145 PT
Von
Q_PERIOR AG
Eingestellt
19.06.2017
Ansprechpartner:
Daniel Mietasch
Projekt-ID:
1363625
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren