1

Application Programmer Jobs in Quebec (NOW HIRING)

CA$70K - CA$100K/yr

JOB OPENING: HVAC Application Programmer Montreal (Saint-Léonard) | Full-time, Permanent | $70k - $100k About BBP Énergie Founded in 1984, BBP Énergie is a Quebec-based SME specializing in ...

As an Application Engineering Specialist at Vention... You will be reporting directly to the Application Engineering Manager, you will create structural and automated designs and collaborate with our ...

A career as an Application Developer on the Clearing IT, Capital Markets team at National Bank means that you can specialize in application support and development in critical technology environments.

A career as an Application Developer on the Clearing IT, Capital Markets team at National Bank means that you can specialize in application support and development in critical technology environments.

next page

Showing results 1-20

People also search for

Application Programmer information

See Quebec salary details

$49.5K

$89.2K

$159.5K

How much do application programmer jobs pay per year?

As of Jun 6, 2026, the average yearly pay for application programmer in Quebec is $89,195.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,500.00 and $103,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Application Programmer, and why are they important?

To thrive as an Application Programmer, you need strong proficiency in programming languages (such as Java, C#, or Python), problem-solving skills, and a relevant degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems (like Git), and frameworks relevant to the application domain is typically required. Effective communication, teamwork, and adaptability are standout soft skills in this role. These skills and qualities are crucial for building robust, maintainable software solutions that meet user needs and adapt to evolving technology.

What does an Application Programmer do?

An Application Programmer is responsible for designing, coding, testing, and maintaining software applications that meet specific user or business needs. They often work with programming languages such as Java, C#, Python, or others to create new applications or modify existing ones. Application Programmers collaborate with other developers, analysts, and stakeholders to ensure the software functions correctly and efficiently. Their work may also involve debugging, updating, and optimizing software to improve performance and security.

What is the difference between Application Programmer vs Software Developer?

AspectApplication ProgrammerSoftware Developer
Required CredentialsBachelor's in Computer Science or related field, programming certificationsBachelor's or higher in Computer Science, software engineering, or related fields
Work EnvironmentDevelops specific applications, often within a team or projectDesigns, develops, and maintains software solutions, broader scope
Employer & Industry UsageIT companies, software firms, tech departmentsTech companies, startups, enterprise organizations
Common Search & Comparison IntentUnderstanding specific programming roles, job requirementsBroader software development careers, skill differences

Application Programmers focus on coding and implementing specific applications based on detailed requirements. Software Developers have a broader role, encompassing designing, coding, testing, and maintaining entire software solutions. While both roles require programming skills and similar educational backgrounds, Software Developers typically handle a wider scope of projects and responsibilities.

What are some typical challenges an Application Programmer may face when working on a large-scale software project?

Application Programmers working on large-scale software projects often encounter challenges such as integrating new features into existing codebases, managing dependencies, and ensuring code quality across multiple team members. Effective communication with other developers, testers, and project managers is crucial to keep the project on track and resolve issues quickly. Additionally, adapting to changing project requirements and troubleshooting complex bugs are common aspects of the role. Maintaining thorough documentation and following best practices can help mitigate these challenges and ensure project success.
What are popular job titles related to Application Programmer jobs in Quebec? For Application Programmer jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Application Programmer jobs in Quebec look for? The top searched job categories for Application Programmer jobs in Quebec are:
Infographic showing various Application Programmer job openings in Quebec as of May 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 37% In-person, and 63% Remote job distribution, with an average salary of $89,195 per year, or $42.9 per hour.

CA$70K - CA$100K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

JOB OPENING: HVAC Application Programmer
Montreal (Saint-Léonard) | Full-time, Permanent | $70k - $100k
About BBP Énergie Founded in 1984, BBP Énergie is a Quebec-based SME specializing in building automation and mechanical systems for the commercial and institutional sectors. Our mission is clear: to make buildings smarter, more efficient, and more comfortable! We are experiencing rapid growth and are looking for a passionate programmer to join our project team and provide technical support to our experts.
What you will do on a daily basis Reporting to the Automation Director, you will be the mastermind behind the HVAC system operating sequences. You will work within a dynamic team that includes other programmers and a graphic designer.
Your main responsibilities:
Programming: Configure and program DDC controllers to execute operating sequences.
Analysis: Understand operating sequences and ensure system performance.
Technical support: Assist technicians during commissioning on site.
Collaboration: Support the service department as needed for ongoing projects.
Your Profile
Experience: Minimum 2 years in programming (industrial/PLC or building).
Education: College diploma (DEC) or Bachelor's degree (mechanical engineering, automated production) or relevant experience. Technical Skills: Proficiency in PID loops, PLC coding, and operational sequences.
Asset: Knowledge of building mechanics.
What We Like in Our Colleagues
Autonomy, rigor, and organizational skills.
A programmer's mindset (logical and methodical).
Strong team spirit and bilingualism.
Why Join BBP Energy?
Work-Life Balance: Hybrid model with 2 days of remote work and 3 days in the office.
Mentorship: Access to seasoned experts (up to 40 years of experience) for your development.
Career Advancement: Real opportunities for career advancement within the department.
Stability: Primarily office-based work (90%) with occasional site visits.
Conditions and Benefits
Salary: Between $70,000 and $100,000 per year, depending on experience.
Location: Office located in Saint-Léonard.
RRSP (DPSP): We're preparing for your future!
Dynamic team and friendly work environment.
Ready to take on the challenge?
Submit your application now to !