programmer jobs in Toronto

See average salary for programmer »

510 programmer job listings in Canada. Find daily updated positions from leading job boards.


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Doctors of BC Full-time

    Doctors of BC is seeking a Senior Programmer Analyst to design, develop, maintain, and modernize enterprise business applications, integrations, and data platforms across the organization. The role involves migrating from legacy Progress/OpenEdge to cloud-based ERP/CRM solutions while maintaining operational continuity. The position requires collaboration...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Norton Rose Fulbright LLP Full-time

    Nous sommes à la recherche d’un directeur ou d’une directrice – programmes aux clients pour faire partie de notre équipe Clients et marchés. Le ou la titulaire du poste est responsable de la gestion des programmes de répertoires juridiques et de distinctions et doit s’assurer de la livraison réussie des soumissions qui soutiennent le profil et...


  • Toronto, ON, Canada Miratech Group Full-time €120,000 - €180,000 Contract

    Build programmable voice platforms with FreeSWITCH, Kamailio, Java, and Spring Boot at Miratech, supporting remote work from anywhere. Design communication capabilities for enterprise-scale customer experience solutions. As a Senior Programmable Voice Engineer, you will shape voice services, call control, media processing, and API-driven communications...


  • Toronto, Ontario, Canada Doctors of BC Full-time

    Job Category: Doctors of BC JobsRequisition Number: SENIO002201Posted : October 2, 2026Full-TimeRemoteLocationsShowing 1 locationRemote - British ColumbiaBritish Columbia, CANPay or shift range: $80,066 CAD to $100,083 CAD The estimated range is the budgeted amount for this position. Final offers are based on various factors, including skill set, experience,...


  • Toronto, ON, Canada Rubicon Path Remote Full-time $90,000 - $120,000 Contract

    About the job Mainframe z/OS System Programmer - RemoteOur client, the global IT services company is hiring for the Sr.z/OS Systems Programmer position.This is a permanent, full-timerole, 100% remote position.The z/OS Systems Programmer provides the ability to upgrade, modify, and maintain the operating system through in-depth knowledge of OS programming and...


  • Toronto, ON, Canada Lightspeed Studios Full-time $50,000 - $70,000 Contract

    Join TiMi Montreal as a Junior Tools Programmer and contribute to an exciting new AAA game project. Play a crucial role in developing expansive worlds using Unreal Engine 5. In this role, you will partner with artists and designers to provide the necessary tools and technology that support their creative vision. Your expertise will drive improvements within...


  • Toronto, Ontario, Canada Bell Full-time

    Bell recrute des jeunes diplômés pour rejoindre son programme de postes cadres hybrides au Canada. Le parcours offre des rotations dans des domaines tels que la gestion de produits, de projets et des opérations, avec des missions en marketing et tarification, afin d'acquérir une vision multidisciplinaire.Vous développerez des compétences concrètes,...


  • Toronto, ON, Canada Doctors of BC Full-time

    Doctors of BC is seeking a Senior Programmer Analyst to design, develop, maintain, and modernize enterprise business applications, integrations, and data platforms across the organization. The role involves migrating from legacy Progress/OpenEdge to cloud-based ERP/CRM solutions while maintaining operational continuity.The position requires collaboration...


  • Toronto, ON, Canada Rubicon Path Remote Full-time $90,000 - $120,000 Contract

    Join as a Remote z/OS Systems Programmer Specialist. Put your expertise in software configuration and system maintenance to work while managing complex z/OS environments efficiently. In this role, you will implement and modify z/OS while providing essential support for hardware refresh projects. Your proficiency in software packaging, coupled with strong...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Bechtel Full-time €5,000 Temporary

    Relocation Authorized: National/International - Family Telework Type: Full-Time Office/Project Extraordinary teams building inspiring projects: Since 1898, we have helped customers complete more than 25,000 projects in 160 countries on all seven continents that have created jobs, grown economies, improved the resiliency of the world's...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada MARS 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...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Pebl Full-time

    With our AI-powered Global Work Platform™, companies can hire, pay, and manage employees in 185+ countries—removing risk, red tape, and guesswork from global growth. Backed by more than a decade of compliance leadership and local expertise, Pebl helps businesses move fast, stay compliant, and scale with confidence. By putting them into action, you’ll...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Sunlife Québec Full-time

    You'll work with dynamic colleagues - experts in their fields - who are eager to share their knowledge with you. Your leaders will inspire and help you reach your potential and soar to new heights. Reporting to the Assistant Vice-President, Pharmaceutical Benefits & Innovation, the Director, PLA Program & Manufacturer Partnerships leads Sun Life’s Product...


  • Toronto, ON, Canada Scotiabank Full-time €110,000 - €160,000 Contract

    Select how often (in days) to receive an alert: Requisition ID: 262761 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. The Team Global Banking and Markets Engineering (GBME) is the fast-moving, award-winning technology engine that powers Scotiabank’s Corporate, Investment Banking and Capital...


  • Toronto, Ontario, Canada Citi Full-time

    The Applications Development Senior Programmer is responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.ResponsibilitiesConduct tasks...


  • Toronto, ON, Canada Bell Full-time

    Faites le premier pas vers votre carrière avec le Programme de stages en affaires de Bell. Ce programme hybride vous permet de renforcer vos compétences tout en travaillant sur des projets significatifs. Bell, un leader en innovation, recherche des étudiants talentueux pour son programme de stages en affaires. Vous serez intégré dans une équipe...


  • Toronto, ON, Canada Accenture PLC Full-time

    Accenture Construct- Senior Programme Manager- OCS, COM Construction Management | Engineering | Project Management | Full-timeJob No. 1767 | TorontoYou've Never Been Satisfied with “Good Enough.”You didn't get into this to manage one piece of a project. You got into it to change how the world gets built.At Accenture Construct, that's the job. You'll help...


  • Toronto, ON, Canada Bell Full-time

    432591 Req Id: 432591 Tout part d’une connexion. Elle nous pousse à innover, à explorer et à rester proches de ce qui compte le plus pour nous. Chez Bell, nous bâtissons un avenir plus connecté grâce à des réseaux de calibre mondial, à des solutions propulsées par l’IA et à des expériences numériques qui améliorent la façon dont les gens...


  • Toronto, ON, Canada Accenture Full-time

    Accenture Construct- Senior Programme Manager- Electrification, COM You've Never Been Satisfied with “Good Enough.”You didn't get into this to manage one piece of a project. You got into it to change how the world gets built.At Accenture Construct, that’s the job. You'll help deliver the data centers, power grids, rail networks, factories and public...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Armstrong Fluid Technology Full-time

    Imagine working at the forefront of innovation in fluid-flow technology, with over 1,400 colleagues across the globe, and contributing to a legacy of excellence that spans eight manufacturing facilities on four continents. Armstrong Fluid Technology is more than just a leader in our industry; we are a community of the brightest and most creative minds,...

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