Back to job search
S
SwoonVerified Job Source

Application C++ Developer

Design and develop high-performance cross-platform applications and plugins using C++ for Windows, macOS, and Linux. Create Python automation tools and collaborate with engineering teams to maintain secure, scalable software via CI/CD pipelines.

  • Remote
  • Canada
  • Posted Jul 24, 2026
  • Apply by Aug 23, 2026
  • 1 position

Job summary

Application C++ Developer (Generalist) Location: Montreal, QC (Hybrid – Flexible Office Schedule) Duration: 6 month Contract with Strong Potential for Extension Pay Rate: $59.59 (T4 only) What You'll Be Doing Design, develop, and enhance high-performance applications, features, components, and plugins using C++. Build and maintain cross-platform software that runs seamlessly across Windows, macOS, and Linux. Develop automation tools and scripts using Python to improve workflows and development efficiency. Collaborate with engineers across multiple teams to deliver high-quality software solutions. Manage source code using Git/GitHub while following modern software development best practices. Participate in code reviews and contribute to secure, scalable, and maintainable software. Support CI/CD pipelines and software delivery processes using industry-standard tooling. Work with package management and artifact repositories to streamline application deployment. What We're Looking For Required Qualifications 5+ years of experience as an Application Developer or Software Developer. Strong professional experience developing complex applications in C++. Solid scripting experience using Python (or a similar scripting language). Experience developing cross-platform applications for: Windows macOS Linux Strong experience with Git/GitHub version control. Excellent verbal and written English communication skills. Bachelor's degree in Computer Science, Computer Engineering, or equivalent professional experience. Nice to Have Experience with any of the following is considered a strong asset: CI/CD and orchestration tools such as Jenkins Artifact/package management tools such as Artifactory, NuGet, or Conan Secure coding practices and security scanning tools including Black Duck or Gara Sign Experience working on large-scale engineering products or enterprise software

What you’ll do

Design and develop high-performance cross-platform applications and plugins using C++ for Windows, macOS, and Linux. Create Python automation tools and collaborate with engineering teams to maintain secure, scalable software via CI/CD pipelines.

Requirements

Requires 5+ years of experience in C++ application development and proficiency in Python scripting. A Bachelor's degree in Computer Science or Engineering and strong Git/GitHub version control skills are required.

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • C++
  • Python
  • Cross-platform Development
  • Git
  • GitHub
  • CI/CD
  • Windows
  • MacOS
  • Linux
  • Software Design
  • Automation Scripting
  • Code Review

Job areas

  • Software
  • Technology
  • Engineering

Additional details

Minimum education
Bachelor’s degree
Minimum experience
5+ years
Apply by
Aug 23, 2026
Posting language
English
Working hours
40 hours per week
Location requirements
Country, Montreal, Quebec, Canada
Seniority
Mid-Senior level
Application method
Direct apply is available