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

Advertised starting pay

Average starting payCAD / year
$117,082Across 916 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%3,004 listings
On-site
54%4,251 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (305), Amazon (160), 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 Developer – Cybersecurity Platforms (Python)

    TMC Canada

    Canada

    • Full-time

    Join us to build and modernize the technology that protects our organization. As a Software Developer, you’ll design and deliver scalable, resilient cybersecurity solutions that support our…

  • Application Architect

    Maarut Inc

    Toronto, ON

    • Contract

    Enterprise Integration: Skilled in API development, ESB, microservices architecture, and middleware technologies.

  • Programmer analyst, System and infrastructure operations, maintenance and development

    Desjardins

    Montreal, QC

    • Full-time

    As a systems and infrastructure development, operations and maintenance programmer analyst, you participate in IT efficiency and quality by analyzing, designing, configuring, developing,…

  • RQ11311 - Siebel Software Developer

    CCI- Computer Consultants International, Inc.

    Toronto, ON

    • Full-time

    Must Have Experience:

  • Senior Software Developer

    2iSolutions Inc.

    Toronto, ON

    • Contract

    Our Toronto-based client is hiring a Software Developer – Senior for a 16-month onsite contract opportunity in Toronto, ON. The candidate must work onsite 5 days a week.

  • Embedded Systems Engineer

    Horstman Canada

    Brampton, ON

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

    The ideal candidate will be a methodical, detail-oriented, and responsive self-starter who has previous industry experience related to embedded hardware and software systems development.

  • Senior System Software Engineer

    Oho Group

    Toronto, ON

    • $250,000 to $450,000 CAD / year
    • Full-time

    Senior System Software Engineer (AI Runtime & Compute)

  • Lead Software Engineer - EA SPORTS™ NHL

    Electronic Arts

    Vancouver, BC

    As a Lead Software Engineer, you will be at the core of the game creation process. You will lead the architectural design and implementation of technology across multiple platforms,…

  • Full Stack Web Developer, Jr.

    Superworq

    Canada

    • Full-time

    We are seeking ambitious and fresh-thinking new graduate developers to join our Front-End UI team as Software Developers. This role offers a unique opportunity to work on next-generation…

  • Senior Software Engineer

    Virtusa

    Mississauga, ON

    • Full-time

    Collaborate with development teams to improve software quality.

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    7+ years of hands-on Pega development and architecture experience.

  • Senior .NET / Mobile Application Developer

    I8IS - Infiniti Software Solutions

    Toronto, ON

    • Full-time

    …troubleshooting technical issues, and ensuring high-quality software delivery throughout the Software Development Life Cycle…

  • RQ11863 - Software Developer - CRM

    CCI- Computer Consultants International, Inc.

    Toronto, ON

    • Full-time

    Must Have Experience:

  • Web developer

    Groupe Abbatiello

    Quebec, QC

    • Full-time

    Determine hardware and software requirements to achieve optimal server performance

  • Développeur(se) logiciel IA | AI Software Developer

    Manos Software Group

    Montreal, QC

    • Full-time

    Manos Software Group fait partie de Valsoft Corporation, un investisseur à long terme dans les entreprises de logiciels de marchés verticaux. Valsoft acquiert et exploite des sociétés de…

  • Systems Software Engineer - EA SPORTS™ FC

    Game Companies

    Vancouver, BC

    • Full-time

    As a Systems Software Engineer, you will help push our primary systems and shared engine into the future. Our systems engineers maintain a broad view of the game and engine systems and look…

  • Senior Software Developer

    Quillogic

    Revelstoke, BC

    • Full-time

    Must live in Canada and have legal authorization to work in Canada on an unrestricted basis

  • Senior Full Stack Developer

    Nuclear Promise X

    Remote, Canada

    • $140,000 to $190,000 CAD / year
    • Full-time
    • Remote

    Growing NPX’s software development team through engineering standards, mentorship, and shared practices across projects.

  • Senior Staff Software Engineer

    Nubank

    Toronto, ON

    • Full-time

    This is a hybrid role, requiring attendance in the office 3 days per week

  • Senior Informatica Cloud Developer – CDI & CAI – CONTRACT

    Toronto Test Consultants

    Vaughan, ON

    • Contract

    Candidates must have recent, hands-on development experience with BOTH:

  • Software Developer 1

    Game Companies

    Toronto, ON

    • $73,900 to $109,360 CAD / year
    • Full-time

    Zynga's software engineers don't just develop some of the world's popular games, we deliver some of the world's largest infrastructures. Our software engineers are blazing trails in all…

  • 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, including technically complex work at senior or staff scope.

  • RQ11836 – Software Developer – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Full-time

    Work Arrangement: Onsite – 5 Days per Week

  • Senior Software Developer

    Aversan Inc.

    Mississauga, ON

    • Full-time

    We are currently seeking a qualified Senior Software Developer to join our team. The Senior Software Developer guides software projects, provides mentorship to team members, and ensures…

Get in touch
MovoJobs

Contact us