Valsoft Corporation

C++ Software Engineer - Windows Applications

Valsoft Corporation
Apply
4 months ago
Amsterdam, NetherlandsMid Level

Responsibilities

  • Own and develop the Windows front end of the OmniPlayer application.
  • Develop and maintain Windows applications using C++ and C# .NET 8.0.
  • Contribute to backend API services built with C++ and C# .NET 8.0.
  • Build mission-critical features for live production environments.
  • Use AI-assisted development tools to understand and evolve a mature codebase.
  • Participate in code reviews and support software quality, reliability, and stability.
  • Collaborate with product and support teams to improve customer outcomes.
  • Help improve engineering practices, development workflows, and product modernization initiatives.

Requirements

  • At least 3 years of professional software development experience.
  • Hands-on C++ development experience in mature codebases.
  • Professional experience building and maintaining native Windows desktop applications.
  • Strong understanding of REST APIs, data integration, and OAuth authorization flows.
  • Experience with multithreading and critical section management.
  • Proficiency with Git and modern version control practices.
  • Experience with SQL databases such as MSSQL, PostgreSQL, MySQL, MariaDB, or similar.
  • Strong written and verbal communication skills in Dutch and English.
  • Preferred experience with Embarcadero C++ Builder and the VCL Framework.
  • Preferred experience with Cursor, Claude Code, DevExpress VCL Framework, Kubernetes, GitLab, DevOps, CI/CD pipelines, mission-critical applications, media or broadcasting software, and automated testing practices.

Benefits

  • Hybrid work arrangement based in Hilversum, Netherlands.
  • Opportunity to work on mission-critical software used by broadcasters across Europe.
  • Direct influence on product evolution and engineering practices.
  • Work with AI-enhanced software development tools and modernization initiatives.
  • Stability of a mature product combined with opportunities to help shape its future.

Tech Stack

C#C++GitKubernetesMariaDBMicrosoft SQL ServerMySQL.NETPostgreSQLSQLWindows

Categories

Valsoft Corporation

About Valsoft Corporation

501-1,000 employees

Valsoft Corporation acquires and operates vertical market software companies, using a buy‑and‑hold model to support industry‑specific products and services. Revenue comes through its portfolio’s subscriptions, licenses, and maintenance, with businesses spanning sectors including logistics, restaurants, and financial services. The company is privately held and headquartered in Saint‑Laurent (Montreal), Quebec, with a global footprint of acquired software operators.

Contact me