IT Personalvermittlung

Software Entwickler (m/w/d) Tool Update VS17

Stuttgart / Permanent

JOB ID    250994

Unser Mandant ist ein international tätiges Technologieunternehmen, das innovative Software- und Systemlösungen für anspruchsvolle technische Anwendungen entwickelt. Zur Verstärkung des Entwicklungsteams suchen wir einen erfahrenen Software Entwickler (m/w/d) für das Tool Update VS17, der moderne Entwicklungsumgebungen und Build-Prozesse aktiv mitgestaltet.

Ihre Aufgaben

  • Planung und Durchführung eines Projekts zur Migration der Build-Toolchain auf eine neue Entwicklungsumgebung
  • Analyse und Anpassung bestehender Build-Skripte sowie Build-Konfigurationen mit CMake, MSBuild und Ninja
  • Anpassung und Pflege von CI/CD-Pipelines sowie Konfiguration der Windows-Build-Umgebungen
  • Analyse und Behebung von Compiler-, Linker- und Kompatibilitätsproblemen im Zuge der Toolchain-Migration
  • Neukompilierung und Validierung von Drittanbieter-Bibliotheken sowie Sicherstellung der Kompatibilität
  • Aktualisierung von SDK- und Runtime-Abhängigkeiten sowie Verwaltung der eingesetzten Toolset-Versionen
  • Erstellung von Rollout-, Rollback- und Staging-Konzepten zur sicheren Einführung der neuen Entwicklungsumgebung
  • Integration und Durchführung automatisierter Tests sowie Validierung der erzeugten Release-Artefakte

Ihre Qualifikationen

  • Mehrjährige praktische Erfahrung im Umgang mit Visual Studio und MSVC-Toolchains
  • Sehr gute Kenntnisse in CMake, MSBuild sowie Build-Generatoren; Erfahrungen mit Ninja sind von Vorteil
  • Erfahrung mit CI/CD-Systemen wie Jenkins oder GitLab CI sowie der Konfiguration von Windows-Build-Umgebungen
  • Fundierte Kenntnisse in C++, insbesondere bei der Analyse von Compiler- und Linkerfehlern sowie Kompatibilitätsthemen
  • Erfahrung mit der Migration von Compiler- und Build-Toolchains
  • Gute Kenntnisse in PowerShell, Batch oder Python zur Automatisierung von Installations-, Provisionierungs- und Testprozessen
  • Erfahrung mit automatisierten Tests und idealerweise mit Testframeworks wie Boost.Test

Das erwartet Sie:

  • Mitarbeit in einem technisch anspruchsvollen Softwareprojekt
  • Moderne Entwicklungswerkzeuge und Build-Technologien
  • Zusammenarbeit mit erfahrenen Softwareentwicklern und DevOps-Spezialisten
  • Eigenverantwortliches Arbeiten in einem agilen Projektumfeld
  • Spannende Aufgaben im Bereich Build-Automatisierung und Softwarequalität
  • Hybrides Arbeiten: 60%

Die maximale Dateigröße beträgt 4 MB. Sollten die Dokumente die maximale Größe überschreiten, senden Sie bitte eine E-Mail mit diesen Dateien direkt an den/die Ansprechpartner:in.