programmer

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

  • Chef de programme

    3 days ago


    , Canada Defence Construction Canada Full-time

    Fourchette Salariale Horaire De Travail Qui peut postuler?: Le grand public et les employé(e)s de CDC Fourchette Salariale 109 219$ - 141 984$ Horaire De Travail Permanent Modalité De Travail Flexible Hybride (2 jours/semaine) Durée Du Contrat Niveau de sécurité: Secret Exigences Linguistiques Bilinguisme obligatoire Date De Clôture...


  • , Canada D4S DY-4 Systems Inc. Full-time

    The Program Manager’s mandate is to ensure complete customer satisfaction while protecting Curtiss-Wright Defense Solutions’ interests by delivering exceptional support to existing and future programs. As a Senior Program Manager on this team, you will be responsible for managing and executing multiple programs across multiple sites to reach this goal....


  • , Canada Newforma Full-time

    Join Newforma Konekt as a Program Manager, steering complex initiatives and ensuring seamless execution across teams. This exciting position calls for strong organizational skills and a passion for managing multiple moving parts. In this role, you will report to the Chief Product Officer while collaborating with Product Directors and Group Product Managers....


  • , Canada VC Stack Full-time

    Become a driving force for climate action at MaRS Discovery District in Toronto as a VC Manager for Climate Programs. Lead program management and strategic initiatives in a dynamic environment. As part of the Ventures & Ecosystems team, you will guide the implementation of climate missions and ensure alignment across various projects. Your role involves...


  • Windsor, ON, Essex County, ON; Ontario, Canada Curate Mobile Full-time

    We are looking for an energetic and motivated individual to fill the position ofCNC Operator-Programmerat Accurate Manufacturing 4.0. The CNC Operator-Programmer is responsible for operating and programming a variety of computer numerically controlled machines. This position reports directly to the CNC Leader. Key Responsibilities: Create and run...


  • Québec, QC, Québec Municipalité Régionale, QC; Capitale-Nationale; Québec Province, Canada Connect Life Sciences Full-time

    Minimum 6 years’ experience as a statistical programming working on clinical trials. Good knowledge of TFL programming. Experience in programming according to CDISC standards (SDTM, ADaM), and preparing documents for submission (Reviewer’s Guide, Define.xml) A bachelor’s degree in either statistics , computer or life science discipline Duties will...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Torn Banner Full-time €130,000 - €170,000 Temporary

    The Company Torn Banner Studios is a Toronto, Canada-based independent game development studio founded in 2010. We first made our mark with Chivalry: Medieval Warfare, a multi-million copy selling title that redefined melee combat in gaming. Since then, we've continued to grow and innovate, releasing Chivalry 2 and, most recently, No More Room in Hell 2....


  • Oxford Regional District, NS, Cumberland County, NS; Nova Scotia, Canada Rebellion Full-time

    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 amazing Judge Dredd. We're excited to...

  • SAP ABAP Programmer

    3 days ago


    Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Delta Controls Full-time €75,000 - €95,000 Temporary

    About Delta Intelligent Building Technologies (Canada) Inc. (formerly known as Delta Controls) Delta Intelligent Building Technologies (Canada) Inc. (a subsidiary of Delta Electronics) is a leading building controls manufacturer with over 300 partners in more than 80 countries. For over three decades, we have provided innovative building automation...

  • Data Programmer

    3 days ago


    Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Delta Controls Full-time €75,000 - €95,000 Temporary

    About Delta Intelligent Building Technologies (Canada) Inc. (formerly known as Delta Controls) Delta Intelligent Building Technologies (Canada) Inc. (a subsidiary of Delta Electronics) is a leading building controls manufacturer with over 300 partners in more than 80 countries. For over three decades, we have provided innovative building automation solutions...


  • Chilliwack, BC, Fraser Valley Regional District, BC; British Columbia, Canada Rainbow Greenhouses Inc. Full-time €70,000 Temporary

    Position: Program Manager - Outdoor Program Sales Rainbow Greenhouses supplies national retailers and independent growers across North America with year-round live goods. At Rainbow, we grow plants, people, and partnerships with long-term success in mind. As a Program Manager, you'll own the day-to-day execution and results of an outdoor program -...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Ubisoft Montréal Full-time

    Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Matrix Video Communications Full-time

    Matrix Video Communications is a Canadian audiovisual and media production solutions company that was established back in 1994. The changing pace of technology has created a number of opportunities as well as challenges, and we are proud to have continued to work together as a team to grow and innovate throughout the decades. Some of our audiovisual...

  • Senior Statistical Programmer Premium

    3 days ago


    , Canada Jobgether Remote Full-time $90,000 - $140,000 Contract

    This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Statistical Programmer based in Canada. This is a senior clinical research opportunity for a statistical programming professional supporting complex clinical trial and regulatory activities. You will lead statistical...


  • , Canada Ubisoft Montréal Full-time

    Job Description We’re a small, empowered team building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in building something real—together. What You’ll Do Gather and understand the project's audio vision and requirements, and identify...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Thomson Reuters Full-time €100,000 - €145,000 Temporary

    Are you ready to shape the future of AI-driven content technology while leading cutting-edge innovation in a mission-critical role? Do you thrive in environments where your technical expertise can directly impact how the world's leading professionals access and utilize information? We are seeking a talented, self-driven and highly motivated Senior Software...


  • , Canada ALMAG Aluminum Corp. Full-time

    Reporting to the Fabrication Supervisor the CNC Set-up Operator organizes and sets up the manufacturing equipment to produce finished good to spec as identified by the engineering drawings. DUTIES AND RESPONSIBILITIES The duties and responsibilities of the CNC Set-up Operator are detailed below, but not limited to the following: Set-Up and operate all...


  • Delta, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Boundary Mining Group Full-time

    IdealGear & Machine Works, a division of Boundary Mining Group, is looking for an experienced Programmer ormulti-axis experienced Journeyman Machinist!Reporting to the Production Supervisor, the Machinist will beresponsible for running a variety of CNC & multi-axis machines. Ideal Gear is part of the Boundary Mining Group of Companies, which designs and...


  • Windsor, ON, Essex County, ON; Ontario, Canada Valiant TMS Full-time

    Join Our Team as a Senior Robot Programmer! Valiant TMS, a global industry leader, is seeking a talented and experienced Senior Robot Programmer to join our innovative team. In this role, you will leverage your expertise in robotic programming, commissioning, and optimization to support cutting-edge projects in a fast-paced, collaborative environment. If...

  • CNC Programmers

    3 days ago


    Red Deer, AB, Red Deer Census Division, AB; Alberta, Canada Core Laboratories Full-time

    The Senior CNC Operator is responsible for setting up, operating, troubleshooting, and optimizing CNC machining equipment to produce precision components that meet quality, productivity, and safety standards. This role serves as a technical resource for machine operators, assists with training and mentoring team members, and works closely with engineering,...

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