Software development jobs in Canada (7,865 jobs)

Explore software development jobs in Canada. Choose a role or place to find work that fits.

Hiring at a glance

View jobs
Open jobs
7,865
Employers
2,196

Advertised starting pay

Average starting payCAD / year
$117,096Across 917 listings
Average starting payCAD / hour
$56.06Across 339 listings
Average starting payUSD / year
$164,765Across 34 listings
Average starting payCAD / month
$9,029Across 14 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
7%545 listings
Hybrid
38%3,028 listings
On-site
54%4,265 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (307), Amazon (160), Electronic Arts (88).

Sources & calculation notes

These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.

Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.

Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count

Software development jobs in Canada

Email me new jobsSave this search
  • Senior Software Engineer - Platform & DevOps

    Pricepoint

    Montreal, QC

    • Full-time

    This is not a siloed DevOps support role or a feature-development role that ends at a pull request. You will take ownership of the path from code to production - including Linux…

  • Senior Software Engineer

    Veem

    Ottawa, ON

    • Full-time

    …clients by supporting integration with all major accounting software including QuickBooks, NetSuite, and Xero. Backed by top investors such as Truist Ventures, Google Ventures, Goldman…

  • Software Dev Engineer

    Amazon

    Toronto, ON

    - Develop CI/CD pipelines, test automation, and tooling to accelerate the hardware-software co-development lifecycle

  • Software Engineer-AI Platforms

    Novara

    Toronto, ON

    • Full-time

    As a member of our development team, the Software Engineer – AI Platform works across the full stack to deliver modern, AI-powered product functionality. You will build user-facing features…

  • Software Engineer

    PointClickCare

    Mississauga, ON

    • Full-time

    You don’t just get stuck in the usual Enterprise Software world here. We work with Sensors, API’s, 3rd parties, mobile apps, hybrid apps, and other cool technologies for Full Stack…

  • Software Development Engineer

    TekWissen ®

    Vaughan, ON

    • $55 to $60 CAD / hour
    • Contract

    Extensive software development experience in Java, .Net, C++, Python, SQL, UNIX/Linux.

  • Software Engineer

    PointClickCare

    Mississauga, ON

    • $81,900 to $102,400 CAD / year
    • Full-time

    You don’t just get stuck in the usual Enterprise Software world here. We work with Sensors, API’s, 3rd parties, mobile apps, hybrid apps, and other cool technologies for Full Stack…

  • Full-Stack Software Engineer (AI-Native)

    Luxoft

    Canada

    • Full-time

    Help scale AI-native development across the team: shared AI workflows, tooling and CI/CD integration

  • RQ11580 - Software Developer - Senior

    A.T. Consulting & Recruiting Inc.

    Toronto, ON

    • Contract
  • Software Developer - Micro-Integration Platform

    Solace Corporation

    Ottawa, ON

    • Full-time

    Professional software development experience building backend or integration software

  • Senior Salesforce Marketing Cloud Engineer

    407 ETR

    Woodbridge, ON

    • Full-time

    Strong understanding of software development lifecycle practices, including requirements analysis, technical design, development, testing, deployment, and production support.

  • Embedded Software Developer

    Insight Global

    Sainte-Anne-de-Bellevue, QC

    • $60 to $80 CAD / hour
    • Contract

    The successful candidate must have strong object-oriented C++ (17) embedded application development experience

  • Senior Software Developer (Software Development CL & SL)

    Intact FC

    Montreal, QC

    • Full-time

    At least 5 years of experience in software development.

  • Software Developer Specialist (Software Development CL & SL)

    Intact FC

    Montreal, QC

    • Full-time

    8 to 10 years of experience in software design and development.

  • Senior Web Developer (Full Stack)

    Klick

    Toronto, ON

    • Full-time

    …role combines deep web engineering expertise with AI-native development practices, using coding agents, structured context, automated verification, and human review to improve delivery…

  • Staff Software Engineer

    Coveo

    Montreal, QC · Greater Montreal Metropolitan Area

    • Full-time

    Extensive software development expertise and a track record of designing, building and evolving complex, distributed, and data-intensive systems.

  • Full Stack Developer(Angular)

    Dawn InfoTek

    Toronto, ON

    • Contract

    Backend development using Node.js and AWS Lambda

  • Senior Full Stack Developer

    Quantum World Technologies Inc.

    Montreal, QC

    • $100,000 to $125,000 CAD / year
    • Full-time

    At least 5+ years of hands-on Single Page App development.

  • Senior Web Developer (Full Stack)

    Klick

    Toronto, ON

    • Full-time

    …role combines deep web engineering expertise with AI-native development practices, using coding agents, structured context, automated verification, and human review to improve delivery…

  • C++ Programmer Analyst (12-month contract)

    TMX Group

    Montreal, QC

    • Full-time

    High-Performance C++ Development: Implement critical functionalities within the clearing platform, ensuring smooth and secure execution.

  • Senior Staff Software Engineer

    UniSysTech Consulting

    Toronto, ON · Greater Toronto Area, Canada

    • Other

    We are seeking an exceptional Staff Software Engineer who combines deep, hands-on engineering mastery with executive-level communication and strategic insight. In this role, you will…

  • Embedded Software Engineer - New Grad

    Ciena

    Ottawa, ON

    • Full-time

    The must haves:

  • Senior Software Engineer-Data Delivery Platform

    Morningstar

    Toronto, ON

    • Full-time

    Morningstar is seeking a highly motivated and experienced Senior Software Engineer to help shape the future of our next-generation Data Delivery Platform. This platform provides seamless…

  • Principal Embedded Software Engineer

    Nokia

    Ottawa, ON

    • Full-time

    Our Optical Line System team is searching for an experienced embedded and real-time software developer for our leading-edge optical line system product line. Our team is responsible for…

  • Senior Full Stack Developer

    Quantum World Technologies Inc.

    Montreal, QC

    • $100,000 to $125,000 CAD / year
    • Full-time

    At least 5+ years of hands-on Single Page App development.

Get in touch
MovoJobs

Contact us