Software development jobs in Canada (7,603 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,603
Employers
2,153

Advertised starting pay

Average starting payCAD / year
$117,159Across 897 listings
Average starting payCAD / hour
$55.91Across 327 listings
Average starting payUSD / year
$163,394Across 33 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%536 listings
Hybrid
38%2,923 listings
On-site
54%4,117 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (298), Amazon (156), Electronic Arts (85).

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
  • Software Engineer in Test

    Pacer Group

    Toronto, ON

    • $70,000 to $75,000 CAD / year
    • Full-time
  • Security Software Engineer

    ExcelGens, Inc.

    Montreal, QC

    • Contract

    Willingness to work onsite three days per week in Saint-Laurent, Quebec

  • Python full stack Developer

    Epsilon Solutions Ltd.

    Montreal, QC

    • Contract

    Python Overall 7 years of development experience with 5 years of handson experience in Python Proven ability to write optimized efficient and clean code

  • CMS Web Developer

    Brainrider Global Creative Services

    Toronto, ON

    This role combines hands-on CMS development, web strategy, UX optimization, and technical problem-solving. You'll be responsible for building, maintaining, and improving web experiences…

  • Senior Software Developer

    Thanx

    Remote, Canada

    • Full-time
    • Remote

    Build scalable, maintainable software solutions across full stack development

  • Software Test Analyst

    Symbiotic Digital

    Toronto, ON · Queen's Park Ontario Provincial Government, Ontario

    • Contract

    We are seeking a Software Test Analyst to support

  • Cloud Architect

    Zafin

    Toronto, ON

  • Fullstack Developer with AWS

    BULL-IT SOLUTIONS LTD

    Montreal, QC

    • Full-time

    Collaborate with product owners, architects, business analysts, and development teams to deliver technical solutions aligned with business requirements.

  • Salesforce Revenue Cloud Developer

    Tata Consultancy Services

    Toronto, ON

    • $90,000 to $120,000 CAD / year
    • Full-time

    Good years of Salesforce development experience.Hands-on experience in Salesforce CPQ and Revenue Cloud development.

  • Senior AWS Cloud Architect

    Keyrus Canada

    Toronto, ON · Montreal, QC

    • Full-time
  • Full Stack Developer

    Spait Infotech

    Canada

    • Full-time

    Participate in code reviews and follow software development best practices.

  • RQ11745 - Senior Software Developer – Victim Notification System (VNS) Modernization

    Computer Consultants International, Inc.

    Toronto, ON

    • Contract

    Lead software development, system integration, and technical design for the VNS SaaS solution integrated with OTIS.

  • Site Reliability Engineer

    VySystems

    Calgary, AB

    • Full-time

    …improve the reliability, performance, and supportability of core software applications. This role focuses exclusively on application-layer SRE and hands-on development; DevOps and…

  • Software Engineer Intern

    SPS Commerce

    Brampton, ON

    • Full-time

    As a Software Engineering Intern at SPS Commerce, you’ll work alongside a collaborative engineering team to design, build, and deliver real software that ships to production. You won’t be…

  • Site Reliability Engineer

    Global Technical Talent, an Inc. 5000 Company

    Toronto, ON

    • Contract

    Onsite Flexibility: Hybrid - 4 days per week onsite

  • Site Reliability Engineer

    Tekgence Inc

    Calgary, AB

    • Full-time

    Experience working in an Agile Development environment

  • Back End Developer

    Dexian

    Toronto, ON

    • $65 to $75 CAD / hour
    • Contract

    5+ years of backend software development experience with strong Java expertise.

  • Frontend Developer

    Tata Consultancy Services

    Toronto, ON

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

    Participate in code reviews and contribute to development best practices.

  • RQ11660 – Software Developer – CRM – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week · 5 days per week

  • Senior Software Developer (C#/.NET)

    Riva International, Inc.

    Canada

    Applicants must hold a valid Canadian work permit or be a permanent resident or citizen of Canada

  • Adobe Site Reliability Engineer – CDN & Web Performance

    Staffmax Staffing & Recruiting

    Toronto, ON

    • Full-time

    Collaborate with development, security, network, production support, and business teams to improve platform reliability.

  • React Native/ Web Developer

    Prodigy Systems Inc.

    Toronto, ON

    • $45 to $55 CAD / hour
    • Contract

    …designs into functional interfaces, and leveraging AI-assisted development tools such as GitHub Copilot to improve development…

  • Lead Software Engineer, Simcorp, Risk & Total Fund Management Technology

    CPP Investments | Investissements RPC

    Toronto, ON

    • Full-time

    As Lead Software Engineer, Risk & TFM Technology, you will guide and participate in the end-to-end design, development, testing and support of technology solutions for the SimCorp team. You…

  • Mobile Developer - Software Engineer

    RideCo

    Waterloo, ON

    • Full-time
  • Intermediate Software Engineer

    Leonardo DRS

    Ottawa, ON · Kanata, ON

    • Full-time

    Reporting directly to the Manager, Software Engineering the lntermediate Software Engineer will be required to operate in both team and solo activities. Key activities will involve…

Get in touch
MovoJobs

Contact us