C++ Entwickler (m/w) für unseren direkten Endkunden

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

Beschreibung

Aufgaben:
• Analyse der betrieblichen Anforderungen an die Software
• Definition von Feinspezifikationen und Softwaredesigns zur Erreichung der betrieblichen Anforderungen
• Beratung der Business Engineers und der technischen Architekten hinsichtlich Machbarkeit und Laufzeitverhalten der funktionalen und non-funktionalen Anforderungen
• Erstellen der technischen Anforderungs- und Spezifikationsdokumentation
• Vorbereitung von Entscheidungsvorlagen zu technischen Themen
• Strukturierung der Implementierungs-Tasks
• Programmierung und Implementierung der betrieblichen Anwendungskomponen-ten, darunter Anbindung von externen Systemen wie SQL-Datenbanken, Solvern und In-Memory-Data-Stores sowie Erstellung von Bibliotheken in C++ 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


Anforderungen:
• Langjährige 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
• Erfahrung in der Erstellung von UML-Diagrammen (speziell Klassen- und Sequenzdiagrammen)
• Kenntnisse des C++ Standards 14
• Erfahrung im Umgang mit Linux (einfache Administration, Skripting in Bash)
• Langjährige Erfahrung im CI/CD Bereich mit Jenkins
• Langjährige 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 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
• Grundsätzliche Reisebereitschaft


Start & Dauer:
ab Februar 2018 bis zunächst November 2018
Start
02.2018
Dauer
10 Monate
(Verlängerung möglich)
Von
SPS Consulting & Services GmbH
Eingestellt
16.02.2018
Ansprechpartner:
Ulrich Wenzel
Projekt-ID:
1505171
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren