ZT

C++ Engineer - 4 Month Contract

ZinCaT Technologylinkedin.com
Oct 19, 2026, 3:17 PM1w ago
Full-timeColombo, Western ProvinceSoftware engineeringSenior

About the role

This is a 4-month contract position for an experienced C++ Engineer to lead the migration of C++ applications from Conan 1 to Conan 2. The role involves converting Conan recipes and configurations, integrating Conan 2 with build systems like CMake, MSBuild, and Visual Studio, troubleshooting complex build and dependency issues, validating builds across platforms, and developing technical documentation and migration guides. The engineer will also support testing, build automation, and CI processes. The ideal candidate is technically strong, able to work independently, and can efficiently resolve complex build issues.

Must have

  • Strong commercial experience developing and building C++ applications.
  • Proven, hands-on experience migrating projects from Conan 1 to Conan 2 (mandatory).
  • In-depth knowledge of Conan recipes, profiles, generators, and dependency resolution.
  • Strong expertise in CMake, modern C++, MSBuild, and Visual Studio project structures.
  • Experience with compiler toolchains, runtime dependencies, and multi-configuration builds.
  • Proficiency in Python and/or PowerShell scripting.
  • Experience with Git, GitLab CI/CD, and AWS.
  • Ability to work independently and deliver migration projects with minimal guidance.

Technologies

  • AWS
  • CI/CD
  • CMake
  • C++
  • Git
  • GitLab
  • PowerShell
  • Python
  • Visual Studio

Highlights

This is a fixed-term 4-month contract role focused on a specific migration project. The position requires hands-on experience with Conan 1 to Conan 2 migrations and the ability to work independently with minimal guidance.