Programmer‑Analyst

  • Permanent contract
  • Full-time
  • At least 5 years of experience (Senior level)
  • BTEC Higher National Diploma, Diploma of Higher Education
  • Programmer - Analyst

Posted on 16/02/2026

Mission

Joining us as a Programmer‑Analyst means applying your strong analytical abilities, solution‑oriented mindset, and user‑focused approach to make a real impact.

As a Programmer‑Analyst, you will be responsible for analyzing business needs, designing and developing application solutions, and supporting users throughout the full project lifecycle. You will act as a trusted advisor and collaborator across internal teams.

On a daily basis, you will:
  • Gather, analyze, and document user requirements (interviews, workshops, process mapping).
  • Translate business needs into clear functional and technical specifications (mock‑ups, user stories, flow diagrams).
  • Design, develop, and maintain internal applications and automations using existing technologies (ERP, databases, office tools, web services).
  • Ensure seamless integration of solutions with existing systems (ERP, financial tools, operational systems).
  • Participate in business process improvement initiatives and recommend pragmatic solutions.
  • Plan and execute testing, prepare production deployments, and support change management.
  • Provide first‑ and second‑level support, troubleshoot issues, and recommend fixes or enhancements.
  • Document solutions (functional and technical documentation, user guides, procedures) and train users as needed.

Profile

You’re the person we’re looking for if you have:
  • A college or university degree in computer science, software engineering, or a related field or equivalent experience.
  • 8–10 years of experience in application analysis and development.
  • Understanding of at least one structured or object‑oriented programming language (e.g., C#, Python, Java or equivalent) and relational databases (SQL).
  • Knowledge of system integration principles (APIs, web services, file exchanges, etc.).
  • Ability to write clear and structured technical and functional documentation.• Strong communication, teamwork, analytical, and problem‑solving skills.
  • Familiarity with the Microsoft Power Platform (Power Apps, Power Automate, Power BI) (Asset).
  • Experience in business process improvement (process mapping, optimization)(Asset).

How this job stands out from the rest:

  • Profit‑sharing program
  • Hybrid work – up to 3 days per week
  • Flexible schedule
  • Must be available for occasional travel between plants
  • Group insurance plan with 65% employer contribution
  • Employee and Family Assistance Program
  • Retirement plan with employer contribution up to 5%
  • Passion Account – $200 per year

About us

Supported by a vast North American distribution network and more than 1,200 dedicated employees, our group stands out as a major player in the heating, air conditioning, and ventilation sectors. Recognized among the Best Managed Companies, our businesses leverage the complementarity of their expertise to drive innovation and build a sustainable future. Our company is deeply committed to diversity, equity, and inclusion, and strives to provide a respectful and welcoming work environment for everyone. Believing that talent comes in many forms, we encourage all motivated individuals to apply—even if they don’t meet every single requirement. The masculine gender is used without discrimination and solely for the purpose of making the text easier to read.

Message from the Recruiters

We can’t wait to meet you! Because we’re passionate about people, we’re eager to learn about your aspirations and see how your potential can flourish with us. Want to learn more about the opportunities that could be waiting for you? We’re looking forward to your application!

Jessica & Isabelle

Talent Acquisition Business Partners