Projektstart: August 2026
Projektende: Dezember 2030, Option auf Verlängerung
Gesucht wird ein Senior Software Engineer (m/w/d) mit Schwerpunkt C++ und C# zur Entwicklung und Integration komplexer Enterprise-Anwendungen. Die Rolle umfasst die Weiterentwicklung bestehender Systemlandschaften, die Integration von Fremdsoftware, die Umsetzung technischer Schnittstellen sowie die Mitarbeit an langlebigen, großskaligen Softwarearchitekturen. Ein besonderer Fokus liegt auf stabilen Backend-Systemen, Testprozessen, CI/CD sowie der Arbeit in komplexen, oft heterogenen Entwicklungsumgebungen.
Aufgaben
Entwicklung und Weiterentwicklung von Softwarekomponenten in C++ und C#
Integration externer Softwarelösungen in bestehende Systemlandschaften
Analyse, Anpassung und Optimierung bestehender Anwendungen und Schnittstellen
Entwicklung und Durchführung von Unit-Tests und Teststrategien
Erstellung technischer Konzepte sowie Anforderungs- und Pflichtenhefte
Mitarbeit bei der Definition und Umsetzung von Softwarearchitekturen
Unterstützung bei Continuous Integration / Continuous Delivery Prozessen (Visual Studio Umfeld)
Mitarbeit in der Anbindung und Integration verschiedener Systeme und Komponenten
Anwendung und Weiterentwicklung von Vorgehensmodellen (klassisch und agil)
Zusammenarbeit in interdisziplinären Entwicklungsteams
Unterstützung beim Know-how-Transfer innerhalb des Teams
Mitwirkung in groß angelegten, langfristigen Softwareprojekten
Muss-Anforderungen
Sehr gute Deutschkenntnisse (mindestens C1, verhandlungssicher in Wort und Schrift)
Abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation (z. B. IT-Ausbildung mit langjähriger Berufserfahrung)
Sehr gute theoretische Kenntnisse in C++ und/oder C# (mindestens Standard C++11 / C# 11 oder vergleichbar)
Sehr gute Kenntnisse im Umgang mit Git (Branching, Merging, Workflow-Management)
Erfahrung im Umgang mit Jira und Confluence
Sehr gute Kenntnisse in Windows-Systemen inkl. administrativem Umgang, Terminal- und Konsolennutzung
Bereitschaft zur Arbeit in agilen Entwicklungsteams
Bereitschaft und Fähigkeit zum strukturierten Wissenstransfer im Team
Nachweisliche praktische Erfahrung in der C++ oder C# Entwicklung (mindestens 4 Jahre)
Erfahrung mit Softwaretests und Unit-Test-Frameworks
Erfahrung in der Integration von Fremdsoftware in bestehende Systemlandschaften
Erfahrung in der Erstellung von Anforderungsdokumenten und Pflichtenheften
Erfahrung in der Arbeit mit Vorgehensmodellen (z. B. Wasserfall, V-Modell, Scrum, iterativ)
Erfahrung in CI/CD Prozessen im Visual-Studio-Umfeld (C++ / C#)
Erfahrung in größeren, komplexen Softwareprojekten mit langer Laufzeit und vielen Beteiligten
Soll-Anforderungen
Gute Englischkenntnisse (mindestens B1)
Erfahrung mit agilen Methoden (Scrum, iterative Entwicklung) in größeren Teams
Erfahrung mit komplexen Enterprise-Integrationsszenarien
Erfahrung in langfristigen Entwicklungsprojekten mit mehreren Teams und Schnittstellen
Erfahrung im Aufbau stabiler, wartbarer Softwarearchitekturen im Enterprise-Umfeld
Datenschutzhinweis
Wenn Sie mit uns per E-Mail Kontakt aufnehmen, verarbeiten wir die von Ihnen übermittelten personenbezogenen Daten (z. B. Name, Adresse, Kontaktdaten sowie Angaben zu Ihrer Qualifikation, Ausbildung, Tätigkeit, Lebenslauf und Profil, Referenzen) ausschließlich zur Bearbeitung Ihrer Anfrage und zur Vertragsanbahnung gemäß Art. 6 Abs. 1 lit. b DSGVO. Weitere Informationen zur Verarbeitung Ihrer Daten finden Sie in unserer Datenschutzerklärung unter: https://www.sps-cs.de/impressum-datenschutzerklaerung
Frau Michèle Bullmann
SPS Consulting & Services GmbH
Schillerstraße 5
76530 Baden-Baden
+49 7221 398570
projektbewerbung@sps-cs.de