Skip to content
freelancermapOpen

C++-Legacy-Codebase: Versionierung, Abhängigkeiten, CI/CD mit KI (Visual Studio, Git, Claude Code)

Confidential · München, Deutschland, Germany · Remote · Senior

  • München, Deutschland, Germany · Remote
  • 3 Monate
  • German

Indexed (8 days ago) · refreshed constantly

Budget
€65 / h
Start
2026-11
Duration
3 Monate
Work mode
Remote
Contract
Freelance / B2B
Seniority
Senior
Reference
3062668

Required skills

Nice to have:Security SoftwareCyber Resilience ActSBOMWindows InstallerGit LFSCMake

Languages: German

Job description

Project overview

Für einen Softwarehersteller aus der Sicherheitstechnik in Deutschland bieten wir einen klar umrissenen Einsatz über drei Monate an – mit Aussicht auf Verlängerung.

Worum es geht

Eine über 30 Jahre gewachsene Codebase, überwiegend C++ und etwas C in Visual Studio, liegt auf einem zentralen Laufwerk – ohne Versionsverwaltung, gesichert über Snapshots. Bibliotheks- und Projektverzeichnisse sind quer verlinkt, interne Build- und Setup-Werkzeuge arbeiten direkt auf dem Laufwerk. Das Team des Kunden entwickelt parallel weiter, die Codebase bleibt noch einige Jahre im Einsatz. Ziel ist eine Struktur, in der Änderungen nachvollziehbar sind, Teile gezielt ausgecheckt und über Pull Requests freigegeben werden und Builds automatisiert laufen – mit so wenig Eingriff in den Code wie möglich.

Der Einsatz

Danach

Weiterarbeit über Verlängerung oder einzelne Tickets, wenn der erste Einsatz erfolgreich abgeschlossen ist.

Was du mitbringst (Pflicht)

Schön, aber kein Muss

Wie wir zusammenarbeiten

Wie du arbeitest, entscheidest du; KI-Werkzeuge im eigenen Arbeitsablauf setzen wir voraus und liefern dazu Konfigurationen und Standardisierungen. 100 % remote, Start 2. oder 9. November, 20 bis 40 Stunden pro Woche über drei Monate, Verlängerung möglich. Unser Satz liegt bei 65 € pro Stunde. Wer den Einsatz sauber liefert, bleibt für die Weiterarbeit dabei.

Deine Rückmeldung

Bitte kurz und konkret: eine große C++-Codebase, an der du gearbeitet hast (Größe, Build, deine Rolle), ob du dort Versionsverwaltung oder CI eingeführt hast, und deine Verfügbarkeit ab Anfang November. Allgemeine Profiltexte beantworten wir nicht.

  • Landkarte der Codebase: Projekte, Bibliotheken und Abhängigkeitsketten sichtbar machen, KI-gestützt ausgewertet
  • Repository-Schnitt festlegen und umsetzen: ein oder mehrere Git-Repositories, wo nötig mit Git LFS
  • Pull-Request- und Freigabeprozess in GitLab einführen
  • Builds und Setup-Pakete automatisieren (MSBuild, CI/CD)
  • Abhängigkeiten so abbilden, dass nachvollziehbar ist, woraus die Setup-Pakete entstehen
  • Nachvollziehbarkeit als Grundlage für den Cyber Resilience Act
  • Dokumentation und Übergabe an das interne Team
  • Mehrjährige professionelle C++-Entwicklung unter Windows mit Visual Studio, idealerweise an großen, gewachsenen Codebasen
  • Einführung oder Migration von Versionsverwaltung (Git) in bestehenden Projekten, inklusive Repository-Schnitt
  • Build-Systeme und CI/CD: MSBuild oder CMake, GitLab CI oder vergleichbar
  • KI-assistiertes Coding mit Claude Code (Muss) sowie Agenten-Werkzeuge zur Analyse großer Codebestände
  • fließendes Deutsch für die Abstimmung mit dem Kunden
  • Erfahrung mit sicherheitskritischer oder regulierter Software
  • Cyber Resilience Act, Software-Stücklisten (SBOM)
  • Setup- und Installer-Erstellung unter Windows
  • Git LFS mit großen Binärbeständen

Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing

Found on FreelancerMap DE

  1. DiceNew

    Senior Software Engineer

    Judge Group, Inc.· Maple Grove, MN, US· On-site· Senior· $60–64 / h

    • Maple
    • Reporting
    • Electrical Engineering
    • +9

  2. DiceNew

    Open search Engineer

    Business Intelli Solutions Inc· TX, US· Senior

    • Continuous Integration
    • Java (Programming Language)
    • Problem Solving
    • +9

Browse all jobs
Sign up free to apply