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

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,999 listings
On-site
54%4,238 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (305), 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
  • Senior Software Engineer, Observability (Auth0)

    Okta

    Toronto, ON

    • $136,000 to $187,000 CAD / year
    • Full-time

    …and observe our platform while we continue to rapidly ship software our customers love. Our engineers maintain and automate observability tooling for our entire platform, including metrics,…

  • Storage Site Reliability Engineer

    HCLTech

    Montreal, QC

    • $115,000 to $135,000 CAD / year
    • Full-time

    🏢 Work Model: Hybrid - 3 days per week in the office

  • Application Architect - #26-26043

    US Tech Solutions

    Toronto, ON

    • $70 to $75 CAD / hour
    • Contract

    Degree/Level of Education: Degree or Diploma is a must have

  • Full Stack Software Developer

    Axelon Services Corporation

    Montreal, QC

    • $68.97 CAD / hour
    • Other

    Minimum 5 years of hands-on software development experience in the Java ecosystem.

  • 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 Backend Developer- .NET

    Charger Logistics Inc.

    Brampton, ON

    • Full-time

    …PostgreSQL. The ideal candidate has deep experience in backend development, service-to-service communication, and infrastructure-level tools like service mesh, and observability platforms.…

  • Cloud Administrator

    Fountain Tire

    Edmonton, AB

    • Other

    Must have Microsoft certification: Azure Administrator Associate (AZ-104) or equivalent Azure administration experience

  • Software Developer 2 , C++ and Test automation - 12 Month Contract

    Kinaxis Inc.

    Ottawa, ON

    • Contract

    Use a variety of modern technologies and work across the software development lifecycle from development through build and into testing and test automation. You will:

  • Intermediate Software Developer in Test

    Fortinet

    Burnaby, BC

    • Full-time

    - Collaborate with software development, release QA, and system operations teams to improve and enhance products and services.

  • Full Stack Developer – Gen AI (1796) $75-80hr

    Direct IT Recruiting Inc.

    Toronto, ON

    • $75 to $80 CAD / hour
    • Contract

    SKILLS: Full Stack Development, Generative AI, Python (FastAPI), Vue.js, AKS, RAG Pipelines, Multi-Agent Orchestration, LangGraph, Microsoft Agent Framework, Docker, Kubernetes, CI/CD, SQL,…

  • Senior Backend Developer

    Uride

    Canada

    • Full-time

    Bachelor’s degree in Computer Science, Software Engineering, or comparable industry experience

  • Senior Software Engineer

    Hays

    Mississauga, ON

    • Full-time

    Experience: 7+ years of software development experience.

  • MOBILE SOFTWARE ENGINEER

    Green Shield Canada

    Toronto, ON

    4+ years of experience in software development

  • Frontend Developer

    Jobility Talent Solutions

    Toronto, ON

    • Contract

    Experience: Minimum 8+ years of professional experience in front-end or UI development, preferably within enterprise or financial environments.

  • Full Stack Software Developer

    Axelon Services Corporation

    Montreal, QC

    • $65.52 CAD / hour
    • Other

    Minimum 5 years of hands-on software development experience in the Java ecosystem.

  • Back End Developer - Mainframe

    Teckhorizon Inc

    Toronto, ON

    • Contract

    The client is seeking a Senior Software Developer Back End (Mainframe) to support the analysis, design, development, testing, and maintenance of mainframe applications within the Labour and…

  • Senior Software Developer

    2iSolutions Inc.

    Toronto, ON

    • Contract

    Our Toronto-based client is hiring a Senior Software Developer for an 11-month onsite contract opportunity.

  • Software Developer, Infra & Applications Support (D)

    Metrolinx

    Canada

    • Full-time

    Must have an excellent knowledge of the principles, practices, and standards of the Systems Development Life Cycle

  • Senior Software Developer – ETL

    Centraprise

    Toronto, ON

    • $50 to $60 CAD / hour
    • Contract

    Follow software development lifecycle processes, coding standards, testing procedures, version control practices, and deployment best practices.

  • Intermediate Software Engineer

    Hays

    Toronto, ON

    • Contract

    Required Skills : Must Have

  • Senior Java Backend Developer - 8 Years

    J2B Global LLC

    Mississauga, ON

    • Full-time

    Collaborate in an Agile development environment.

  • Senior Software Engineer

    Capgemini

    Toronto, ON

    Is fully competent in its own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal…

  • Software Dev Engineer, Cross Border Deals and Promotions tech

    Amazon

    Vancouver, BC

    Amazon Cross border programs like Global store allows customers to buy imported products in their local current and experience

  • Intermediate Siebel CRM Software Developer

    2iSolutions Inc.

    Toronto, ON

    • Contract

    Our Toronto-based client is hiring an Intermediate Siebel CRM Software Developer for a 7-month onsite contract opportunity.

  • Senior Software Engineer - Systems

    UrbanLogiq

    Vancouver, BC

    • Full-time

    We are hiring a Senior Software Engineer to develop and extend the systems layer of our platform: data pipelines, storage, and query infrastructure. You will report to our Director of…

Get in touch
MovoJobs

Contact us