Software Entwickler Visual Studio

Avantgarde Experts GmbH
Stuttgart, Germany
about 1 month ago
Apply on www.yer.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Starter
Working hours
Regular working hours
Job source

Tech stack

Microsoft Windows Automation of Tests C++ (Programming Language) CMake Compilers Continuous Integration GNU Linker Python (Programming Language) Microsoft Visual Studio MSBuild Windows PowerShell Toolchain
+4 more
Software Distribution Gitlab-ci Build Process Jenkins

Job description

  • Planung und Durchführung der Migration der Build-Toolchain auf Visual Studio 2017 (MSVC v141) inklusive Rollout- und Rollback-Konzepten
  • Analyse und Optimierung von Build-Systemen und CI/CD-Pipelines (CMake, MSBuild, Ninja, Jenkins, GitLab CI) sowie Provisionierung von Build-Agenten
  • Fehleranalyse und Behebung von Compiler-, Linker- und Toolchain-Inkompatibilitäten sowie Sicherstellung der Build-Stabilität
  • Validierung und Aktualisierung von Drittanbieter-Bibliotheken, SDKs und Runtime-Abhängigkeiten sowie Durchführung automatisierter Tests (Boost.Test)
  • Dokumentation der Migration, Wissenstransfer an Entwicklerteams sowie kontinuierliche Optimierung von Build-Prozessen, Parallelisierung und Build-Zeiten

Requirements

  • Mehrjährige Erfahrung mit Visual Studio 2017 (MSVC v141), C++ sowie der Migration von Compiler- und Build-Toolchains
  • Fundierte Kenntnisse in CMake, MSBuild, Ninja und der Optimierung von Build-Prozessen
  • Erfahrung mit CI/CD-Pipelines (Jenkins, GitLab CI) sowie der Konfiguration von Windows-Build-Agenten
  • Gute Kenntnisse in Python, Batch und PowerShell zur Automatisierung von Build-, Test- und Deployment-Prozessen
  • Analytische und selbstständige Arbeitsweise sowie Erfahrung mit automatisierten Tests (Boost.Test), Fehleranalyse und Rollout-/Fallback-Strategien

Benefits & conditions

  • Einstieg in innovative und zukunftsweisende Projekte: arbeite an technologisch anspruchsvollen Lösungen in spannenden Branchen
  • Attraktives Vergütungspaket inkl. Corporate Benefits: profitiere von exklusiven Mitarbeiterrabatten und Zusatzleistungen
  • 30 Tage Urlaub für eine ausgewogene Work-Life-Balance und optimale Erholung
  • Karrierestart bei führenden Unternehmen: wir bringen dich in Top-Firmen mit exzellentem Ruf und Entwicklungsmöglichkeiten
  • Übernahmechancen: langfristige Perspektiven und die Möglichkeit auf eine feste Anstellung beim Kundenunternehmen

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.yer.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:25 min

Customizing the development environment with VS Code extensions

Nicolas Carlo · JS Congress

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · World Congress 2023

3:12 min

How attackers exploit developers using typosquatting campaigns

Andrei Epure Andrei Epure · World Congress 2024

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · World Congress 2023

3:01 min

Configuring the Konveyor AI extension in Visual Studio Code

Daniel Oh Daniel Oh · World Congress 2024

4:04 min

How a typosquatting attack triggers remote code execution

Andrei Epure Andrei Epure · World Congress 2024

Videos

See all

Related articles

See all