junior software engineer

See average salary for junior software engineer »

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


  • 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...


  • 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...


  • 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...


  • 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...


  • 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...


  • 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...


  • 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...


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

    Planview invites a Software Engineer I to join the Portfolio Intelligence team in Vancouver. This entry‐level role focuses on cloud-native engineering and agentic systems, contributing to the Insight Engine. You'll learn from senior engineers and data scientists while delivering production-ready code. You'll gain exposure to .NET Orleans, AWS Bedrock,...


  • Calgary, AB, Canada PK Sound Full-time $60,000 - $80,000 Contract

    PK Sound in Calgary, Alberta, seeks a Junior Software Engineer to develop features for our loudspeaker control apps, mobile tools, and internal PK software. You’ll contribute across the product lifecycle, collaborating with engineers, PMs, and customers worldwide to deliver robust software in a high-demand audio environment.You will work on desktop and...


  • Montreal, QC, Canada Valtech Full-time $90,000 - $130,000 Contract

    Build AI-native applications at Valtech using large language models, agentic systems, and modern software engineering practices. Explore ideas through prototypes and experiments.As a Junior AI Native Engineer, you will work with multidisciplinary teams designing, prototyping, and building intelligent digital products. The work combines application...


  • Canada Valtech Full-time €90,000 - €130,000 Contract

    Build AI-native applications at Valtech using large language models, agentic systems, and modern software engineering practices. Explore ideas through prototypes and experiments. As a Junior AI Native Engineer, you will work with multidisciplinary teams designing, prototyping, and building intelligent digital products. The work combines application...


  • Quinte West, Ontario, Canada Urban Sky Full-time US$85,000 - US$105,000 Contract

    About the role This is a junior software engineering seat on Urban Sky's IT team. Most of the day is IT operations work: supporting employees, running the ticket queue, onboarding and offboarding, administering Microsoft 365, imaging devices, implementing CMMC 2.0 and NIST 800-171 controls. Alongside that, you will write the automations, scripts, dashboards,...


  • Toronto, ON, Toronto Census Division, ON; Ontario, 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...


  • Toronto, Ontario, Canada Deloitte Full-time $58,000 - $96,000 Contract

    Job Type: PermanentWork Model: HybridReference code: 133892Primary Location: Toronto, ONAll Available Locations: Toronto, ON Our Purpose At Deloitte, our Purpose is to make an impact that matters. We exist to inspire and help our people, organizations, communities, and countries to thrive by building a better future. Our work underpins a prosperous society...


  • , bc, canada, bc Planview Full-time $100,000

    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...


  • Canada KEV Group Full-time

    KEV builds mission-critical financial software for K12 schools across North America. Our platform provides real-time visibility and control over how funds are collected and managed, replacing fragmented workflows with secure, modern systems that schools rely on every day. Trusted by more than 27,000 K12 schools managing over $8B annually, KEV delivers...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada KEV Group Full-time €80,000 - €90,000 Temporary

    KEV builds mission-critical financial software for K12 schools across North America. Our platform provides real-time visibility and control over how funds are collected and managed, replacing fragmented workflows with secure, modern systems that schools rely on every day. Trusted by more than 27,000 K12 schools managing over $8B annually, KEV delivers...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada PolicyMe Corp. Full-time €80,000 - €110,000 Temporary

    Overview of the role We’re on a mission to modernize insurance, making it simpler, more accessible, and customer-first. The insurance industry is a $1T market that’s remained largely untouched by the digital revolution, and PolicyMe is here to change that. As a remote-first, Toronto-based startup with big ambitions, we’re building the future of...


  • Ottawa, ON, Ottawa 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...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada SpringTime Ventures Full-time €80,000 - €90,000 Temporary

    About SweetTech SweetTech 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 role When a client reports that...