junior software engineer

See average salary for junior software engineer »

10,000 junior software engineer job listings in Canada. Find daily updated positions from leading job boards.


  • Montreal (administrative region), QC, Canada Linuxassociation Full-time $78,000 - $130,000 Contract

    Title: Junior Software Engineer (Python)Client: Elite Quant Start-Up$$$: Up to $130,000 CAD + Bonuses + Exceptional Benefits PackageLocation: Montreal (Hybrid)The Opportunity:Join a front-office engineering team building the systems traders and quants depend on every second. You’ll build high-performance Python tools at the heart of real-time risk,...


  • Markham, ON, Canada Intscanada Full-time €90,000 - €120,000 Contract

    We are looking for experienced software engineers who love tackling convoluted problems and coming up with clean, stable solutions that scale. The ideal candidate would be someone who has a genuine passion for designing and implementing elegant software solutions. They would also be intimately familiar (and up to date) with their development ecosystem for...


  • Canada SpringTime Ventures Full-time

    About SweetTechSweetTech builds loan origination, servicing and capital markets software for commercial lenders across North America.We are a small team based in Montreal, with colleagues across North America. You will work closely with our CTO and experienced developers on software that lenders use every day.The roleWhen a client reports that something is...


  • Toronto, ON, Canada Intuit Full-time $65,000 - $90,000 Contract

    A leading software company is looking for an Entry Level Software Developer to work in Toronto. This role will focus on developing high-quality software using Java, Kotlin, AWS, and React/Typescript. The ideal candidate should have a passion for software engineering, strong problem-solving skills, and be a self-starter. This full-time position offers a...


  • Canada KEV Group Full-time

    KEV Group in Toronto is seeking a junior developer to join a small product engineering team building and maintaining the InTouch Pay web application. You will ship code to production early and often, starting where your strengths are while ramping up on the rest of the stack.Expect to begin with well-scoped features and bug fixes, such as a new report...


  • Ahuntsic North, Québec, Canada Motorola Solutions Full-time

    Company OverviewAt Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that's critical for safer communities, safer...


  • North Census Division, SK, Saskatchewan, Canada Motorola Solutions Full-time €70,000 - €90,000 Temporary

    Company Overview At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that's critical for safer communities,...


  • Greater Toronto Area, ON, Canada Iris Software Inc. Full-time

    Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire a **Junior Software Engineer** Our direct client is a is a world-leading financial services company, provides consumers, corporations, governments, and institutions with a broad range of financial services and...


  • Canada Planview Full-time

    Planview is seeking a Software Engineer I to join our Portfolio Intelligence team in Canada. This is an entry-level cloud-native role with mentorship from senior engineers while you contribute to the Insight Engine using C# on AWS. You will learn our stack—.NET Orleans, AWS Bedrock, PostgreSQL, and Snowflake—and collaborate with data scientists to...


  • Ottawa, Ontario, Canada Planview Full-time

    Planview is seeking a Software Engineer I to join our Portfolio Intelligence team in Canada. This is an entry-level cloud-native role with mentorship from senior engineers while you contribute to the Insight Engine using C# on AWS.You will learn our stack—.NET Orleans, AWS Bedrock, PostgreSQL, and Snowflake—and collaborate with data scientists to deploy...


  • Québec, QC, Québec Municipalité Régionale, QC; Capitale-Nationale; Québec Province, Canada Motorola Solutions Full-time €70,000 - €90,000 Temporary

    Company Overview At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that's critical for safer communities,...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Planview Full-time

    Planview is seeking a Software Engineer I to join our Portfolio Intelligence team in Canada. This is an entry-level cloud-native role with mentorship from senior engineers while you contribute to the Insight Engine using C# on AWS. You will learn our stack—.NET Orleans, AWS Bedrock, PostgreSQL, and Snowflake—and collaborate with data scientists to...


  • British Columbia, Canada Planview Full-time

    Planview is seeking a Software Engineer I to join our Portfolio Intelligence team in Canada. This is an entry-level cloud-native role with mentorship from senior engineers while you contribute to the Insight Engine using C# on AWS. You will learn our stack—.NET Orleans, AWS Bedrock, PostgreSQL, and Snowflake—and collaborate with data scientists to...


  • Québec, Quebec, Canada Insight Global Full-time

    Job DescriptionInsight Global is hiring a Junior / Intermediate Software Engineer for a technology client in a fully remote, full-time role. In this position, you will contribute to new product development within the legal technology space, building backend features using Go and supporting frontend development with React.The team is also integrating Large...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Insight Global Full-time

    Job Description Insight Global is hiring a Junior / Intermediate Software Engineer for a technology client in a fully remote, full-time role. In this position, you will contribute to new product development within the legal technology space, building backend features using Go and supporting frontend development with React. The team is also integrating...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada Insight Global Full-time

    Insight Global is hiring a Junior / Intermediate Software Engineer for a technology client in a fully remote, full-time role. In this position, you will contribute to new product development within the legal technology space, building backend features using Go and supporting frontend development with React. The team is also integrating Large Language...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Insight Global Full-time

    Job Description Insight Global is hiring a Junior / Intermediate Software Engineer for a technology client in a fully remote, full-time role. In this position, you will contribute to new product development within the legal technology space, building backend features using Go and supporting frontend development with React. The team is also integrating...


  • Québec, QC, Québec Municipalité Régionale, QC; Capitale-Nationale; Québec Province, Canada Insight Global Full-time

    Job Description Insight Global is hiring a Junior / Intermediate Software Engineer for a technology client in a fully remote, full-time role. In this position, you will contribute to new product development within the legal technology space, building backend features using Go and supporting frontend development with React. The team is also integrating...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Insight Global Full-time

    Job Description Insight Global is hiring a Junior / Intermediate Software Engineer for a technology client in a fully remote, full-time role. In this position, you will contribute to new product development within the legal technology space, building backend features using Go and supporting frontend development with React. The team is also integrating...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Insight Global Full-time

    Job Description Insight Global is hiring a Junior / Intermediate Software Engineer for a technology client in a fully remote, full-time role. In this position, you will contribute to new product development within the legal technology space, building backend features using Go and supporting frontend development with React. The team is also integrating...