computer programmer jobs in Montreal

See average salary for computer programmer »

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


  • Montreal, QC, Canada Smoking Gun Interactive Inc. Full-time $70,000 - $90,000 Contract

    Company DescriptionSmoking Gun Interactive, a Keywords Studio, is an industry-leading game development studio founded in 2007 by award-winning industry veterans. SGI is fearless in creating IP and boldly partners with renowned brands to develop a wide range of world-class, immersive titles and interactive experiences that resonate with strategy gamers...

  • Chef de Programme

    23 hours ago


    Montreal, Quebec, Canada OPAL-RT Full-time

    English will follow OPAL-RT Technologies recherche d'un Chef de Programme. À propos d’OPAL-RT Technologies :  Leader mondial dans la diversité des applications, nos outils sont utilisés dans une multitude de secteurs tels que l'automobile, l'aérospatiale, l’énergie, le transport, la fabrication industrielle, etc.  Fondée au Québec et...


  • Montreal, 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...


  • Montreal, QC, Canada Source Code Full-time $65,000 - $90,000 Contract

    About the job RQ00118 - Programmer/Analyst (IT/GIS) - Level 2REMOTE - St. Johns, NewfoundlandRESPONSIBILITIES COULD INCLUDE BUT ARE NOT LIMITED TO:Gather and analyze information and business requirements for the development of secure functional and system design specifications.Liaise with users to determine appropriate solutions.Create and modify code,...


  • Montreal, QC, Canada Budge Full-time $65,000 - $90,000 Contract

    Programmeur de jeux 3D / Gameplay 3D Programmer Êtes‑vous une personne motivée, créative et passionnée? Voulez‑vous créer des expériences exceptionnelles pour les enfants? Si oui, nous voulons vous connaître! Budge Studios offre un environnement de travail dynamique et excitant mettant l'emphase sur la coopération, la collaboration et le plaisir....

  • Mainframe MQ

    1 day ago


    Montreal, QC, Canada Harris Computer Full-time $90,000 - $105,000 Contract

    Harris Computer is seeking a skilled Mainframe WebSphere MQ & z/OS Systems Programmer to support, maintain, and upgrade enterprise-scale mainframe environments in a 24x7 setting across North America. The role emphasizes stability, security, and performance of MQ on z/OS, with involvement in RACF security, automation, storage, monitoring, and subsystem...

  • Online Programmer

    1 day ago


    Montreal, QC, Canada Ubisoft Entertainment Inc. Full-time €90,000 - €120,000 Contract

    Online Programmer (Online Services - Player Identity) Ubisoft is a global leader in gaming, with teams across the world creating original and memorable experiences — from Assassin’s Creed and Rainbow Six to Just Dance and more. We believe that diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing...


  • Montreal (administrative region), QC, Canada Epic Games Full-time $110,000 - $170,000 Contract

    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...


  • Montreal, Quebec, Canada Smoking Gun Interactive Inc. Full-time

    Company DescriptionSmoking Gun Interactive, a Keywords Studio, is an industry-leading game development studio founded in 2007 by award-winning industry veterans. SGI is fearless in creating IP and boldly partners with renowned brands to develop a wide range of world-class, immersive titles and interactive experiences that resonate with strategy gamers...

  • Chef d’équipe

    23 hours ago


    Montreal, Quebec, Canada Genetec Full-time

    DescriptionLa dynamique de votre équipe :Joignez-vous à une équipe multidisciplinaire regroupant des experts en vision numérique, en apprentissage automatique, en intelligence artificielle et en développement logiciel. Notre équipe conçoit et développe des caméras intelligentes ainsi que des solutions avancées d’analyse vidéo qui alimentent les...


  • Montreal, QC, Canada Analyst Technical Solutions Full-time $163,000 - $172,000 Contract

    RQ00383 - Programmer Analyst III Senior Programmer Analyst Location: Remote - Fredericton, New Brunswick Work Model: Remote, with onsite attendance in Fredericton as needed Duration: Up to 250 days, starting September 28, 2026 Extension: Potential extension of up to 12 months Pay Rate: $90-$95/hr Inc. Hours: Full-time, 7.25 hours/day Role Overview We are...


  • Montreal (administrative region), QC, Canada Massive Full-time $90,000 - $120,000 Contract

    Join March of Giants in Montreal as a C++ UI Programmer, focusing on dynamic game interfaces. Drive user experience through innovative design and development of UI systems across platforms. In this role, you will leverage your five years of C++ programming experience in gaming to develop and optimize modules for in-game presentations. Collaborate with...


  • Montreal, QC, Canada Morgan Stanley Full-time $25,000 - $39,000 Contract

    Job description Morgan Stanley a une riche histoire et une culture de l’innovation technologique qui lui permettent de rester à la pointe et de résoudre des problèmes opérationnels et technologiques très complexes dans les domaines de la finance, des marchés de capitaux et de la gestion d’actifs et de patrimoine. Les équipes de technologues de...


  • Kirkland, Montreal (administrative region), Canada IQVIA Full-time $111,000 - $148,000 Contract

    Programmeuse statistique (Contrat)/ Statistical Programmer (Contract) page is loaded## Programmeuse statistique (Contrat)/ Statistical Programmer (Contract)locations: Kanata, Ontario, Canada: Kirkland, Quebec, Canada: Mississauga, Ontario, Canadatime type: Full timeposted on: Posted Yesterdayjob requisition id: R1568130À titre de programmeur/programmeuse,...


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

    Job Description Job Description Company Description 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...


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

    Company Description 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...


  • Montreal, 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...


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

    As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision. You’ll collaborate with a passionate group of game developers including our Lead Rendering Programmer, Technical Artists, and Art Direction. You will be responsible for modifying core shaders, developing...


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

    Programmeur de jeux 3D / Gameplay 3D Programmer Êtes‐vous une personne motivée, créative et passionnée? Voulez‐vous créer des expériences exceptionnelles pour les enfants? Si oui, nous voulons vous connaître! Budge Studios offre un environnement de travail dynamique et excitant mettant l'emphase sur la coopération, la collaboration et le...


  • Montreal, QC, Canada Societe Generale SA Full-time €90,000 - €130,000 Contract

    Build Java risk technology for Société Générale’s RIS team, applying Spring Boot and database expertise to investment banking applications and support. As a Programmer Analyst, you will contribute to risk portfolio projects within Global Banking Technology & Operations Canada. The position combines Java, PL/SQL, Spring Boot, Oracle, Postgres, and...