Solution Architect mit C++ Kenntnissen (m/w/d)

Remote
Start: 22.07.2024
vor 4 Wochen
Job Typ:
Projekt
Arbeitsumfang:
Vollzeit

ID: 168947

Jetzt bewerben

Westhouse ist eines der führenden internationalen Recruitment Unternehmen für die Vermittlung von hochqualifizierten Fachexperten in Bereichen wie IT Life Cycle, SAP, Engineering, Kaufmännischem und Fachberatung.

Für unseren Kunden suchen wir aktuell eine/n Solution Architect mit C++ Kenntnissen (m/w/d) - Remote.

Ihre Aufgaben

    • Konkretisierung, Detaillierung und Fortschreibung der technischen Zielarchitektur
    • Umsetzung der technische Rahmenarchitektur in konkrete Lösungsansätzen
    • Erarbeitung von strukturierten Lösungskonzepten, statischen und dynamischen UML-Modellen, Entscheidungsvorlagen/ dokumentierte Architekturentscheidungen
    • Spezifikation und Ausarbeiten grundlegender Konzepte zu umsetzungsfähigen Konzepten
    • Stetige Fortschreibung und Dokumentation der vereinbarten Architekturprinzipien
    • Entwerfen und Erstellen von Software (Coding) inkl. Testing für Prototypen oder im Einsatz neuer Technologien
    • Evaluation und Bewertung von Umsetzungsalternativen
    • Evaluation und dokumentierte Auswahl eingesetzter Technologien, Frameworks etc

Ihre Qualifikationen

    • Umfassende Expertise aus mindestens 5 Jahren relevanter, praktischer Erfahrung in der C++-Entwicklung, auch mit modernem C++ (nach C++14 Standard) und der Standard Template Library (STL) für Linux im Embedded Bereich und im Bereich verteilter Anwendungen
    • Umfassende Expertise aus mindestens 5 Jahren relevanter, praktischer Erfahrung in der Konzeption von komplexen Microservice-Architekturen
    • Umfassende Expertise aus mindestens 5 Jahren relevanter, praktischer Erfahrung in der Softwareentwicklung für Embedded Systems, d.h. Technisches Design komplexer verteilten Anwendungen (Microservice Architekturen) sowie Middleware-Infrastrukturen (insbesondere Messaging / asynchrone Kommunikationsmuster)
    • Umfassende Expertise aus mindestens 5 Jahren relevanter, praktischer Erfahrung in der Dokumentation von Software-Architekturen nach UML2
    • Nachgewiesene methodische Kenntnisse und Erfahrung in der Softwareentwicklung gemäß agilen Prinzipien (SCRUM)