programmer

1,000 programmer job listings in Canada. Find daily updated positions from leading job boards.


  • Longueuil, QC, Longueuil Municipalité Régionale, QC; Montérégie; Québec Province, Canada Héroux-Devtek Full-time

    Sommaire Du Poste Le gestionnaire de programme est responsable de la gestion des contrats et est le point de contact des clients au sein de l’organisation. Il communique les exigences contractuelles aux départements internes et veille aux intérêts de l’organisation. L’objectif premier consiste à s’approprier les programmes sous sa...

  • CNC Programmer

    4 days ago


    Saint-Laurent, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Bombardier Transportation GmbH Full-time

    When applicable, Bombardier promotes flexible and hybrid work policies. At Bombardier, we design, build and maintain the world’s peak-performing aircraft for the world’s most discerning people and businesses, governments and militaries. We have been successful in setting the highest standards by putting our people at the heart of it all, and defining...

  • CNC Programmer

    4 days ago


    Québec, QC, Québec Municipalité Régionale, QC; Capitale-Nationale; Québec Province, Canada Bombardier Transportation GmbH Full-time

    When applicable, Bombardier promotes flexible and hybrid work policies. At Bombardier, we design, build and maintain the world’s peak-performing aircraft for the world’s most discerning people and businesses, governments and militaries. We have been successful in setting the highest standards by putting our people at the heart of it all, and defining...

  • Programmer Analyst

    4 days ago


    , Canada Legal Aid Ontario Full-time

    Legal Aid Ontario employees are committed to making a difference in the lives of our clients. As an integral partner in the Justice system, working at Legal Aid Ontario is more than just a job. It's an opportunity to help people who need it the most; to ensure each client receives the access to justice afforded to them under the law. If you are looking for...


  • , Canada Okta Full-time

    We free everyone to safely use any technology, anywhere, on any device or app. Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secure access, authentication, and automation, placing identity at the core of business security and growth. We’re building a world where Identity belongs to you. We are looking for a highly...


  • Longueuil, Montérégie, Canada Héroux-Devtek Inc. Full-time €90,000 - €120,000 Contract

    - Posted : June 16, 2026 Information sur la société : Héroux-Devtek, dont le siège social est situé à Longueuil (Québec) au Canada, est une société active à l’échelle mondiale desservant le marché de l’aérospatiale par le biais d’installations de production situées en Amérique du Nord et en Europe. La longévité de la société, sa...

  • CAM Programmer

    4 days ago


    , Canada Smiths Group Full-time

    Compensation: CAD 65000 - CAD 81000 - yearlyCompany DescriptionJohn Crane, a business of Smiths Group, is a global leader in mission‑critical flow control solutions for energy and process industries that enable efficient and sustainable operations. Our products include mechanical seals and systems, couplings, bearings, filtration systems, and predictive...

  • CNC Programmer

    4 days ago


    , Canada Dawn Staffing Solutions Inc Full-time

    We are seeking an experienced CNC Programmer with strong expertise in HEIDENHEIN controls to join our manufacturing team near Tecumseh, ON. Pay $36/hour Shift 3 Shift Rotational +OT Key Responsibilities Develop, write, and optimize CNC programs using HEIDENHEIN controls (e.g., TNC 530, TNC 640) Interpret and analyze...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Infosys Full-time €96,000 Temporary

    About The Role Infosys has designed the Power Programmers career track for polyglots who are passionate about programming and want to do more than programming as usual. This role is ideal for highly skilled Programmers, who enjoy working across modern technology stacks and want to build or contribute to large‑scale platforms, transformation projects,...

  • CNC Programmer

    4 days ago


    Saint-Lazare, QC, Vaudreuil-Soulanges Municipalité Régionale, QC; Montérégie; Québec Province, Canada Apex-Precision-Inc.-1 Full-time

    Reporting to the Supervisor of Programming, the CNC Programmer is responsible to produce and update CNC Programs. In order to achieve that, the CNC Programmer will need to interpret mechanical drawings, create new, improve and update CNC programs, and support continuous improvement for programming efficiency gains. Responsibilities Read and interpret...

  • Build Programmer

    4 days ago


    Québec, Quebec, Canada Epic Games Full-time

    WHAT MAKES US EPIC?At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating.Being Epic means being a...

  • Graduate Programmer

    4 days ago


    Town of Oxford, NS, Canada Rebellion Full-time $49,000 - $60,000 Contract

    We want you to #JOINTHEREBELLION! For 30 years we’ve been independently developing and publishing incredible video games at our multiple studios founded by Jason & Chris Kingsley, but Rebellion is more than just games. We have our own film studio, we create board games, publish books, and through 2000AD, publish comics and graphic novels such as the...

  • CAM Programmer

    4 days ago


    Hamilton, ON, Hamilton Census Division, ON; Ontario, Canada Smiths Group Full-time €65,000 - €81,000 Temporary

    Compensation: CAD 65000 - CAD 81000 - yearly Company Description John Crane, a business of Smiths Group, is a global leader in mission‑critical flow control solutions for energy and process industries that enable efficient and sustainable operations. Our products include mechanical seals and systems, couplings, bearings, filtration systems, and...

  • Analyst, Programmer

    4 days ago


    Calgary, AB, Calgary Census Division, AB; Alberta, Canada Trimac Transportation System Full-time

    Overview Trimac isn't just a transportation company; it's an industry disruptor with a remarkable 80-year legacy of safely delivering products that improve people’s lives across North America. Our workplace culture is centered on being safe, respectful, innovative and inclusive. We are committed to maintaining a rewarding work environment that allows...

  • CNC Programmer

    4 days ago


    , Canada Apex-Precision-Inc.-1 Full-time

    Reporting to the Supervisor of Programming, the CNC Programmer is responsible to produce and update CNC Programs. In order to achieve that, the CNC Programmer will need to interpret mechanical drawings, create new, improve and update CNC programs, and support continuous improvement for programming efficiency gains. Responsibilities Read and interpret...

  • UI Programmer Premium

    4 days ago


    Quebec, Canada Epic Games Full-time

    WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic means...

  • Programmer Analyst

    4 days ago


    , Canada CoFoMo Inc. Full-time

    Responsibilities Analyze, design, develop, and scale solutions in a Microsoft .NET environment. Participate in the estimation and cutting of the stories in the product book. Support developers and help solve technical challenges for the team. Perform functional and software analyses as well as the required documentation. Collaborate in the modeling of...

  • Programmer Analyst

    4 days ago


    Toronto, ON, Toronto Census Division, ON; Ontario, Canada Legal Aid Ontario Full-time

    Legal Aid Ontario employees are committed to making a difference in the lives of our clients. As an integral partner in the Justice system, working at Legal Aid Ontario is more than just a job. It's an opportunity to help people who need it the most; to ensure each client receives the access to justice afforded to them under the law. If you are looking for...

  • CNC Programmer

    4 days ago


    Windsor, ON, Essex County, ON; Ontario, Canada Dawn Staffing Solutions Inc Full-time €36 Temporary

    We are seeking an experienced CNC Programmer with strong expertise in HEIDENHEIN controls to join our manufacturing team near Tecumseh, ON . Pay $36/hour Shift 3 Shift Rotational +OT Key Responsibilities Develop, write, and optimize CNC programs using HEIDENHEIN controls (e.g., TNC 530, TNC 640) Interpret and analyze blueprints, technical drawings,...

  • Gameplay Programmer

    4 days ago


    Montreal (administrative region), QC, Canada WorkinGames Full-time $85,000 - $120,000 Contract

    Are you ready to dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting unforgettable experiences across PC, console, and mobile platforms. We’re a dynamic, independent studio of over 1200 passionate employees, with studios in Toronto (Behaviour...

Key skills for programmer
Engineering processes Use technical drawing software Define technical requirements Perform scientific research Develop automated migration methods Interpret technical requirements Use software libraries Tools for software configuration management

Bachelor's Degree

Explore salaries

Compare salaries by position and sector

Search salaries
Career guide: programmer

Duties, skills, education and salary

View guide