computer programmer jobs in Montreal

See average salary for computer programmer »

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


  • Montreal, Quebec, Canada Societe Generale SA Full-time

    Enhance your programming career with this V.I.E. opportunity as a Programmer Analyst at Societe Generale in Montreal, starting January 2027. Focus on application development, API design, and agile methodologies every day. Societe Generale is seeking a talented V.I.E. Programmer Analyst to join its Global Banking Technology & Operations team. In this role,...


  • Montreal, QC, Canada ASTEC Full-time $70,000 - $90,000 Contract

    ABOUT THE POSITIONThe Programmer Analyst supports Astec Industries’ corporate IT team, focusing on the design, development, and maintenance of customized ERP and related business systems. This hybrid role combines business analysis and programming responsibilities, adapting to business needs. Key duties include troubleshooting and enhancing ERP systems,...

  • Programmer Analyst

    4 days ago


    Montreal, Quebec, Canada Reelcruit Full-time

    Our clientis currently searching for a Programmer Analyst to join their Information Technology team in Montreal. In this role you will develop and maintain new software applications to support business requirements throughout the production lifecycle. Responsibilities : Collaborate with IT members in the development and maintenance of software programs and...


  • Montreal, QC, Canada Ubisoft Montréal Full-time $110,000 - $140,000 Contract

    Unlock your potential at Ubisoft as an Experienced 3D Programmer focused on innovative multiplayer solutions using Unreal Engine. Lead the development of high-performance gaming applications and enjoy a collaborative environment. This role requires at least seven years of programming expertise, particularly related to video games. You will be responsible...


  • Montreal, QC, Canada MAAX BATH Full-time $85,000 - $125,000 Contract

    Enhance your career as an SAP Programmer, focusing on digital transformation and EDI optimization. Play a vital role in developing and maintaining SAP applications while collaborating with business analysts. In this position, you will develop, enhance, and support SAP programs and interfaces, ensuring they meet business specifications. Your expertise in EDI...

  • Generalist Programmer

    13 hours ago


    Montreal, QC, Canada Ubisoft Montréal Full-time $90,000 - $130,000 Contract

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

  • Engine Programmer

    6 hours ago


    Montreal, Quebec, Canada Ubisoft Montréal Full-time

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

  • Remote Programmer

    2 days ago


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

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


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

  • Senior C++ Programmer

    21 hours ago


    Montreal, Quebec, 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 journey...


  • Montreal, Quebec, Canada Ubisoft Full-time

    Elevate your career as a Senior Engine Programmer at Ubisoft, focusing on performance optimization and innovative engine design. Join a global gaming leader in an office-based setting. In this role, you will leverage at least five years of programming experience to refine and enhance core game engine systems. Analyzing existing functions and developing new...

  • 3D Programmer

    13 hours ago


    Montreal, QC, Canada Ubisoft Montréal Full-time $90,000 - $130,000 Contract

    Company Description Ubisoft is a global leader in the video game industry, with teams around the world creating original and memorable gaming experiences, from Company Description Ubisoft is a global leader in the video game industry, with teams around the world creating original and memorable gaming experiences, from Assassin’s Creed and Rainbow Six to...


  • Montreal, Quebec, Canada Ubisoft Montréal Full-time

    Join Ubisoft Montréal as an Engine Programmer and drive advancements in core gaming engines. Collaborate on high-performance systems for acclaimed games like Assassin’s Creed. As a key player at Ubisoft, you will contribute to the development and optimization of engine systems critical to our projects. Your expertise will help evaluate technical...


  • Montreal, QC, Canada Societe Generale Full-time $90,000 - $120,000 Contract

    Join the Montreal Solutions Center at Societe Generale as a Programmer Analyst, specializing in software solutions for the financial market. Engage with technologies like JAVA and Angular while promoting Agile methodologies. In your role within the Global Banking & Investors Solutions team, you'll analyze user stories in the Equity Finance Trading System....

  • 3D Programmer

    4 hours ago


    Montreal, Quebec, Canada Ubisoft Full-time

    Job Description As a 3D Programmer at Ubisoft Montreal, you will focus on the rendering systems for the Assassin's Creed HEXE project. You will work closely with the Anvil Pipeline Rendering Team to maintain the stability, efficiency, and adaptability of the engine across current-generation consoles and PC. What you'll do Contribute to the entire rendering...


  • Montreal, Quebec, Canada Massive Full-time

    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, Quebec, Canada International Civil Aviation Organization Full-time $43,976 Contract

    JOB DESCRIPTION The Organizational Setting The Air Transport Bureau (ATB) carries out activities under ICAO’s Strategic Goals of “Every Flight Is Safe and Secure”,” Aviation Is Environmentally Sustainable”, “Aviation Delivers Seamless, Accessible, and Reliable Mobility for All” and “The Economic Development of Air Transport Assures the...


  • Montreal, Quebec, Canada UNDP Full-time $43,976 Contract

    The Organizational Setting The Air Transport Bureau (ATB) carries out activities under ICAO’s Strategic Goals of “Every Flight Is Safe and Secure”,” Aviation Is Environmentally Sustainable”, “Aviation Delivers Seamless, Accessible, and Reliable Mobility for All” and “The Economic Development of Air Transport Assures the Delivery of Economic...


  • Montreal, QC, Canada Cytel Full-time $120,000 - $160,000 Contract

    Sponsor-dedicated: Working fully embedded within one of our pharmaceutical clients, with the support of Cytel right behind you, you'll be at the heart of our client's innovation. As a Principal Statistical Programmer you will be dedicated to one of our global pharmaceutical clients; a company that is driving the next generation of patient treatment, where...


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

    Advance your game development career with Smoking Gun Interactive as a remote C++ and C# Programmer. Bring your coding expertise to create immersive gaming experiences. Smoking Gun Interactive (SGI) is seeking a Programmer to tackle exciting projects in the gaming industry. Ideal candidates have at least two years of experience in C++ and C#, along with a...