×
Register Here to Apply for Jobs or Post Jobs. X

Senior C++ Application Developer; CAD

Job in Montreal, Montréal, Province de Québec, G4F, Canada
Listing for: Techedin
Full Time position
Listed on 2026-10-18
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Python
Salary/Wage Range or Industry Benchmark: 70 - 75 CAD Hourly CAD 70.00 75.00 HOUR
Job Description & How to Apply Below
Position: Senior C++ Application Developer (CAD)
Location: Montreal

Job Title:

Senior C++ Application Developer (CAD)

Location:

Hybrid (3 days remote), Montreal, Quebec, Canada

Job Type:  T4 Contract

Experience:

5+ Years

Rate:  CAD 70 to 75 per hour

Role Summary
We are hiring for a Senior C++ Application Developer (CAD) where the selected candidate will work on a client project focused on developing innovative applications for the Media and Entertainment industry. This role is ideal for an experienced software developer who enjoys building cross-platform applications, collaborating with engineering teams, and delivering high-quality software using modern development practices.

Key Responsibilities

Build, enhance, and maintain features, components, plugins, and desktop applications for Media and Entertainment solutions.

Develop scalable and high-performance applications using C++.

Design, implement, test, and maintain software components for complex products and systems.

Build and support cross-platform applications across Windows, macOS, and Linux.

Write and maintain Python scripts to improve development workflows and automation.

Collaborate with software engineers, QA teams, and other stakeholders to deliver high-quality product features.

Participate in technical discussions, code reviews, and software design activities.

Maintain source code using Git and Git Hub while following version control best practices.

Support continuous integration and build automation processes using Jenkins or similar orchestration tools.

Work with artifact and package management solutions such as Artifactory, NuGet, and Conan.

Follow secure coding practices and utilize code scanning tools to maintain application quality and security.

Troubleshoot, debug, and optimize software performance across supported platforms.

Contribute to continuous improvements in development processes, tooling, and engineering best practices.

Communicate effectively with cross-functional engineering teams to ensure successful project delivery.

Must-Have Skills

5+ years of experience as an Application Developer, Software Developer, or in a similar role.

Strong experience developing complex software applications using C++.

Solid experience with Python or a similar scripting language.

Experience building and maintaining applications for Windows, macOS, and Linux.

Strong knowledge of Git and Git Hub.

Excellent English communication skills, both written and verbal.

Strong problem-solving and analytical skills.

Ability to work collaboratively within engineering and cross-functional teams.

Bachelor's degree in Computer Science, Computer Engineering, or equivalent work experience.

Nice-to-Have Skills

Experience with Jenkins or similar orchestration tools.

Experience using artifact and package management solutions such as Artifactory, NuGet, or Conan.

Familiarity with secure coding practices and code scanning tools such as Black Duck or Gara Sign.

Experience working on desktop application development.

Exposure to CAD applications or Media and Entertainment software is an advantage.

Diversity, Equity & Inclusion
At Techedin, we welcome applicants of all backgrounds, communities, and experiences.

Our commitment to diversity, equity, and inclusion drives us to create hiring experiences that are open, fair, and human-first.
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary