Beschreibung
Sehr geehrter Businesspartner,gerne möchte ich Ihnen eine spannende Vakanz vorstellen. Für unseren Kunden suche ich momentan einen C++ Entwickler (m/w).
Rolle: C++ Entwickler (m/w)
Standort: Frankfurt
Startdatum: 11.06.2018
Laufzeit: 02.11.2018
Auslastung: Vollzeit
Aufgaben:
Anforderungsmanagement:
• Analyse der vorhandenen Optimierungs-Prototypen hinsichtlich funktionaler und non-funktionaler Features
• Analyse der mathematischen Optimierungsmodelle mit Bezug auf mögliche techni-sche Implementierungsvarianten
• Beratung der Business Engineers und der technischen Architekten hinsichtlich Machbarkeit und Laufzeitverhalten der funktionalen und non-funktionalen Anforde-rungen 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 Optimierungsalgorith-men in C++ mit Anbindung von Solvern (z.B. Gurobi) unter Einhaltung der Stan-dards des Auftraggebers (z.B. Nutzung der standardisierten Entwicklungsumge-bungen 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, Modulgruppen-tests
Risikomanagement:
• Berichten von Risiken und Problemen an die Technischen Architekten und an das Projektmanagement
Anforderung:
• Einschlägige Erfahrung in der Entwicklung von hochperformanten Anwendungen in C++ im Enterprise Kontext
• Projekterfahrung im agilen Kontext (Scrum und/oder SAFe)
• Erfahrung in der Erstellung von Softwaredesigns in C++
• Praxiserprobte Kenntnisse der Boost-Bibliotheken
• Erfahrung im Umgang mit Design Patterns
• Kenntnisse des C++ Standards 14
• Fundierte Erfahrung im CI/CD Bereich mit Jenkins
• einschlägige Erfahrung in der Testautomatisierung mit Google Test oder vergleichbaren Technologien
• Vertraut mit Qualitätssicherungsmaßnahmen wie statischer Codeanalyse (insb. Sonarqube) sowie Peer-Reviews
• Zertifizierungen in mehr als einem relevanten Softwareentwicklungsthema oder vergleich-bare Qualifikation
• Erfahrung in der Leitung kleiner bis mittlerer Entwicklerteams (>5 MA) oder in der Imple-mentierung von technischen Lösungen, davon in mindestens 3 Projekten mit komplexer Implementierung oder vergleichbare Qualifikation
• Verhandlungssichere Deutsch- und Englischkenntnisse
Ich freue mich auf Ihre Rückmeldung, bei Interesse gerne direkt mit Ihrem aktuellen CV und einem Stundensatz für den Standort Köln. Sollten Sie derzeit keine freien Kapazitäten haben, freue ich mich auf ein kurzes Feedback mit Ihrer voraussichtlichen Verfügbarkeit. Gerne dürfen Sie dann die Anfrage an Ihr Netzwerk weiterleiten.
Besten Dank und beste Grüße,
Laura Inderfurth