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

Advertised starting pay

Average starting payCAD / year
$117,297Across 887 listings
Average starting payCAD / hour
$56.12Across 312 listings
Average starting payUSD / year
$163,394Across 33 listings
Average starting payCAD / month
$9,109Across 12 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
7%532 listings
Hybrid
38%2,863 listings
On-site
54%4,028 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (294), Amazon (152), Electronic Arts (84).

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
  • Application Programmer

    Collabera

    Mississauga, ON

    • $70 to $80 CAD / hour
    • Full-time

    8+ years of professional software development experience, preferably in full-stack development, backend engineering, or solution architecture.

  • Senior .NET Software Developer – Azure, C#, ASP.NET & SQL Server

    ThoughtStorm

    Toronto, ON

    • Contract

    🔹 Proficiency in the Software Development Life Cycle (SDLC), application testing, debugging, deployment, and production troubleshooting.

  • Software Sr Developer

    Zimmer Biomet

    Montreal, QC

    • Full-time

    As a member of one of our development teams, you will directly contribute to our products. Your work will help improve the lives of real patients! You will work in an Agile (SCRUM)…

  • Software Developer

    Lotus IT Solutions

    Toronto, ON

    • Contract

    This is a fully onsite role based at 222 Jarvis St, Toronto, Ontario - five days per week in office

  • IMA Systems Architect

    MANNARINO

    Montreal, QC

    • Full-time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation &…

  • Cloud Engineer

    MSR Technology Group

    Toronto, ON

    • Contract
  • Senior Software Developer (Bilingual)

    OpenText

    Ottawa, ON

    • Full-time

    We are looking for a Senior Backend Software Developer to join our development team at OpenText. Our team builds and evolves a public, multi-tenant Software-as-a-Service (SaaS) cloud…

  • Sr. Software Developer (Bilingual)

    OpenText

    Ottawa, ON

    • Full-time

    We are looking for a Senior Backend Software Developer to join our development team at OpenText. Our team builds and evolves a public, multi-tenant Software-as-a-Service (SaaS) cloud…

  • Senior Software Engineer - Networking

    Tigera

    Vancouver, BC

    We are looking for passionate and skilled software engineers to join us in our mission to secure the next generation of cloud-native applications and AI workloads. Calico Open Source…

  • Senior Site Reliability Engineer

    Safe Fleet

    Coquitlam, BC

    • Full-time
  • 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…

  • Java Backend Developer

    Smart IT Frame LLC

    Mississauga, ON

    • Full-time

    …adherence to security and compliance standards in application development Optimize application performance and scalability based on monitoring and…

  • Routing/IP Software Engineer - New Grad

    Ciena

    Ottawa, ON

    • Full-time

    The Must Haves

  • Software Engineer - C++ / Python / Android / Java L1

    Wipro

    Ottawa, ON

    • Full-time

    We are seeking motivated and talented Software Engineers to join our automotive software engineering team. The successful candidates will contribute to the design, development, integration,…

  • Embedded Software Developer

    HMS Networks

    Waterloo, ON

    • Full-time

    HMS stands for Hardware Meets Software and we work to make the world more connected, productive, and sustainable. HMS industrial communication products enable millions of machines such as…

  • Frontend Developer

    Rivago Infotech Inc

    Toronto, ON

    • Contract
  • Cloud Engineer

    Pacer Group

    Calgary, AB

    • $46 to $50 CAD / hour
    • Contract
  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time
  • Java Backend developer

    Tata Consultancy Services

    Toronto, ON · Greater Toronto Area, Canada

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

    Previous experience working in an Agile development team.

  • Backend Software Developer

    ATS Corporation

    Cambridge, ON

    • $36.54 to $50.24 CAD / hour
    • Full-time

    As a key contributor within the Innovation group, you will work as part of a development team that designs and builds innovative products for data collection, analysis, control and…

  • Senior Software Engineer

    Xsolla

    Canada

    • Full-time

    Lead the mobile development, providing technical guidance, mentorship, and support

  • Programmer Analyst II – Client Service Delivery System

    SereneAid

    Fredericton, NB

    • Full-time

    Working Schedule: 5 days per week, 7.25 hours per day

  • Programmer Analyst II – Community and Connected Care

    SereneAid

    Fredericton, NB

    • Full-time

    Hours: 7.25 hours per day, 5 days per week

  • Software Solutions Technical Specialist / Spécialiste technique des solutions logicielles

    dormakaba

    Montreal, QC

    • Full-time

    dormakaba is seeking a Software Solutions Technical Specialist to join our team in Montreal. In this role, you will serve as a subject matter expert for dormakaba's access control and…

  • Bilingual English & Spanish Java Backend Developer

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    Toronto, ON

    • Full-time

    Work Arrangement: Hybrid: 2-3 days in office a week

Get in touch
MovoJobs

Contact us