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

Advertised starting pay

Average starting payCAD / year
$117,046Across 915 listings
Average starting payCAD / hour
$56.00Across 337 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%2,997 listings
On-site
54%4,235 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (303), Amazon (158), Electronic Arts (87).

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 Development Coordinator

    Systematix

    Vaughan, ON

    • $24 to $28 CAD / hour
    • Contract

    We are Systematix and we are currently looking for a Software Development Coordinator with excellent organizational and communication skills to support the Software Development team for one…

  • Python Backend Engineer

    Wissen Technology

    Montreal, QC

    • Full-time

    …technology stack. Our services include Industry Leading Custom Software Development, AI-Driven Software Engineering, Generative AI & Machine Learning, Real-Time Data Analytics & Insights,…

  • Chief Backend Developer

    National Bank of Canada

    Montreal, QC

    • Full-time

    …team at National Bank means acting as an expert in the design, development, and evolution of strategic backend services in highly available cloud environments. This role gives you the…

  • React Native - Mobile FullStack Developer

    Zoho

    Toronto, ON

    • Contract

    7+ years of professional software engineering experience in full stack development

  • React Native - Mobile Full Stack Developer

    Zoho

    Toronto, ON

    • Contract

    7+ years of professional software engineering experience in full stack development

  • Senior Front-End Developer (React.js)

    Staffingine LLC

    Toronto, ON

    • Contract

    Collaborate with product managers, designers, backend engineers, and QA teams throughout the development lifecycle.

  • Software Engineer, AI - 12 month Contract

    Pelmorex

    Oakville, ON

    • Contract

    This is a software development and infrastructure role that leverages multi-modal LLM APIs (text, image, and video). We expect you to leverage AI natively to architect, test, and ship…

  • Sr. Software Developer, Eqlipse Trading

    Nasdaq

    Toronto, ON

    • Full-time

    You’ll partner closely with customers, developers, and product teams to troubleshoot complex issues, deliver software improvements, and gain deep expertise in electronic trading, order…

  • Principal Software Engineer

    OCS Ontario Cannabis Store

    Toronto, ON

    The Principal Software Engineer is a senior member of the IT Development team and serves as the hands-on technical leader for Microsoft Dynamics 365 Finance and Operations and its…

  • Senior Full Stack Developer (.Net Technology Stack)

    BDO

    Toronto, ON

    • Full-time

    Experience working within professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source code management, build…

  • Software Engineer, AI - 12 month Contract

    Pelmorex

    Oakville, ON

    • Full-time
    • Contract

    This is a software development and infrastructure role that leverages multi-modal LLM APIs (text, image, and video). We expect you to leverage AI natively to architect, test, and ship…

  • Senior Software Engineer

    Wellington Management

    Toronto, ON

    • Full-time

    The Enterprise Data Experience team is seeking a Senior Software Engineer to design, build, and enhance

  • Full Stack Developer

    PwC Canada

    Toronto, ON

    • Full-time

    Familiarity with modern development practices (CI/CD, containerisation, cloud-native architectures).

  • Software Developer

    PRI Consultants

    Mississauga, ON

    • Full-time

    …people. Rather than bend the business around off-the-shelf software, we build many of our own internal applications: business systems that run the firm, and technical tools that support our…

  • Software Developer

    PRI Consultants

    Calgary, AB

    • Full-time

    …people. Rather than bend the business around off-the-shelf software, we build many of our own internal applications: business systems that run the firm, and technical tools that support our…

  • Junior Software Developer

    PRI Consultants

    Mississauga, ON

    • Full-time

    Start your career building real software for a growing engineering firm

  • Junior Software Developer

    PRI Consultants

    Calgary, AB

    • Full-time

    Start your career building real software for a growing engineering firm

  • Azure Cloud Engineer - Senior Consultant

    EY

    Toronto, ON

    To qualify for this role you must have: · Experience in Automation (must have) and Orchestration:

  • Senior Software Engineer in Test, Android

    Okta

    Toronto, ON

    We are looking for an experienced Software Development Engineer in Test (SDET) to join the Android platform team. The team is responsible for developing and maintaining Okta Verify and…

  • Senior/Staff Software Engineer

    True Talent Solutions Partners

    Canada

    • $210,000 to $260,000 USD / year
    • Full-time

    At least 6 years of full-stack software development experience, with technical depth appropriate to a Senior or Staff engineer.

  • Senior Software Engineer

    Wellington Management

    Toronto, ON

    • Full-time

    The Enterprise Data Experience team is seeking a Senior Software Engineer to design, build, and enhance

  • Développeur logiciel (Performances moteur) - Battlefield/Software Developer (Engine Performance) - Battlefield

    Electronic Arts

    Montreal, QC

    We are looking for a Senior Core Software Engineer with experience writing high-quality and maintainable code in C++. We find added value in candidates with expertise in optimizing for CPU…

  • Software Developer

    Proven

    Calgary, AB

    • Full-time

    …people. Rather than bend the business around off-the-shelf software, we build many of our own internal applications: business systems that run the firm, and technical tools that support our…

  • Full Stack Developer

    PwC Canada

    Calgary, AB

    • Full-time

    Familiarity with modern development practices (CI/CD, containerisation, cloud-native architectures).

Get in touch
MovoJobs

Contact us