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

Advertised starting pay

Average starting payCAD / year
$117,223Across 896 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,920 listings
On-site
54%4,112 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
  • 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…

  • Software Escalation Engineer (Python)

    Varonis

    Canada

    …and provide timely resolutions, while collaborating with our development teams and…

  • Software Validation Technologist

    Husky Technologies

    Bolton, ON

    • Full-time

    The Software validation Technologist plays a critical role by working within the Innovation and Sustainability Team, helping to bring physical testing results to component and system…

  • Senior Software Engineer

    Bombardier

    Toronto, ON

    • Full-time

    Role Description The Senior Software Engineer is a full-time, on-site role based in Toronto, ON. This position is responsible for designing, developing, and maintaining software solutions…

  • Software Engineer

    General Dynamics Missions System International

    Ottawa, ON

    • $85,000 to $110,000 CAD / year
    • Full-time

    Must have a technical Bachelor’s degree in Computer Science, Software Engineering, or an equivalent related field

  • Principal Software Engineer

    Photon-IV

    Canada

    • Full-time

    Principal Software Engineer, Satellite Systems

  • Senior Software Engineer, International

    Robinhood

    Toronto, ON

    This role is based in either our Toronto, Canada office, with in-person attendance expected at least 3 days per week

  • Software Engineering Intern

    White Widget

    MB · Back, MB

    • Volunteer

    White Widget is a leading-edge software design and development studio. We’re a fast-growing team with a diverse set of backgrounds and skills. Technology is the backbone of our company and…

Get in touch
MovoJobs

Contact us