Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer - Spring 2026 Co-op

D2l

D2L is disrupting the way the world learns, by providing the next generation learning environment and solutions to engage and inspire learners. And most importantly, by giving customers a platform that is easy, flexible, and smart. No other company provides a solution as robust and innovative as D2L.

D2L has had a singular mission for 25 years and is dedicated to that same mission in the years ahead: to transform the way the world learns – and by doing so, we will help improve human potential globally.

Every day, our software is used by millions of people around the world, and we are looking for students who share in our excitement and passion for transforming the way the world learns. At D2L, we believe that learning should be accessible and engaging. Our goal is to create easy, flexible, and smart software that ignites the desire to learn in everyone. To do this, we need to give talented, enthusiastic, and passionate people, like you, opportunities to create, develop, and collaborate on projects that revolutionize the learning environment.

Whether you’re a first year Co-op or looking for a place to transition into as a New Graduate, we are looking for superstars to help influence and provide innovative insights into future versions of our Brightspace software. You’ll thrive in our agile culture, where teams speak freely and collaborate to solve interesting problems, and will be constantly learning and looking for ways to innovate. If you get stuck, you can work with your assigned mentor to figure out the best way to proceed.

What you’ll get out of working at D2L

The challenges and responsibilities given, ability to learn new things, and work on meaningful product that reaches over 15 million learners daily, are just a few of the things that set D2L apart as a student employer. With an open office concept and overall work environment (not a single employee has their own office, including our CEO), we are located in the Catalyst137 building in Kitchener.

At D2L, you will have the opportunity to work with the latest technologies to build highly scalable and fault tolerant systems. On the backend, our product is built on the .NET stack, but we have a growing ecosystem of cloud-native services built on the AWS platform leveraging technologies such as Node.js, SNS, SQS, Kinesis, DynamoDB, Serverless (Lambda), etc. On the front-end we use Polymer and other web frameworks to build engaging and responsive web apps. We also build native mobile apps in Kotlin and Swift. Ultimately, we strive to use the most appropriate technologies to achieve our goal of changing the way the world learns. You don't need to know how to use these yet, we'll help you learn!

What is D2L looking for from me?

You have a strong entrepreneurial drive, an enthusiastic and dedicated mindset and a thirst for a challenge. The ability to think on your feet and work successfully both in independent and team-settings is essential. At D2L, our co-ops have a voice and are able to quickly contribute to their team's objectives (we don’t have “co-op projects”, you’ll be working on real deliverables).

Education Recommendations

Currently a candidate for Bachelor's degree or diploma in Computer Science, Computer Engineering or a related field.

Why we're awesome

We offer our Co-ops monthly internet reimbursement, monthly co-op events, and opportunity to be a fully involved member of a team. Plus, we're always hiring superstar New Grads, so get a step ahead of the rest by networking within D2L on your work term.

Check out our social media sites and follow us on Instagram , Twitter and LinkedIn to learn more about why applying to D2L is a great choice. 

This position is to fill an existing vacancy

 

The expected weekly salary range for a student hire in this role is listed below. The base salary offered is determined by each candidate’s relevant knowledge, skills, education, training and experience. It is aligned to ensure both internal and external competitiveness using market data for the geographic location and school specific salary surveys. 

Weekly Salary Range

$850 - $1,350 CAD

Why we're awesome:

Listen to what our D2Lers have to say! 

At D2L, we are dedicated to providing you with the tools to do the best work of your life. While some of our perks and benefits may vary depending on location or employment type, we are proud to provide employees with the following;


  • Impactful work transforming the way the world learns

  • Flexible work arrangements

  • Learning and Growth opportunities

  • Tuition reimbursement of up to $4,000 CAD for continuing education through our Catch the Wave Program

  • 2 Paid Days off for Catch the Wave related activities like exams or final assignments

  • Employee wellbeing (Access to mental health services, EFAP program, financial planning and more)

  • Retirement planning

  • 2 Paid Volunteer Days

  • Competitive Benefits Package

  • Home Internet Reimbursements

  • Employee Referral Program

  • Wellness Reimbursement

  • Employee Recognition

  • Social Events

  • Dog Friendly Offices at our HQ in Kitchener, Winnipeg, Vancouver and Melbourne.

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Software Developer - Spring 2026 Co-op in Remote vacancy
  •  ...You're a Web Developer Intern.  Your primary role is to support the...  ...the web. This term-limited co-op role is for students looking to...  ...marketing, web development or software development.  ~ Has previous...  ...:  Four months (May 4, 2026 – August 28, 2026)  Applications... 
    Suggested
    Summer work
    Internship
    Work at office
    Monday to friday
    Shift work

    ChangeMakers

    Remote
    5 hours ago
  • $22.01 - $33.81 per hour

     ...is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones...  ...can display indicators of success through skills they have developed and experiences they have been a part of, than to find folks who... 
    Suggested
    Hourly pay
    Internship
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Remote
    5 hours ago
  • $25 - $30 per hour

     ...Intern will see the complete project and software development life-cycle, from initial planning...  ...to chat with you!  What does an intern developer do here? Focus on improving your skills...  ...-time in Canada Previous internship/co-op experience, ideally in a team environment... 
    Suggested
    Remote job
    Full time
    Internship
    Summer internship

    Fullscript

    Remote
    5 hours ago
  •  ...looking for? At D2L, we're on the lookout for exceptional Software Developers graduating in May 2026 - those who are technically brilliant and also...  ...similar technical discipline, scheduled for completion in Spring 2026. What do participants say about the program? "I... 
    Suggested
    Internship
    Work at office
    Flexible hours

    D2l

    Remote
    5 hours ago
  • $3600 - $4500 per month

     ...Amgen, eBay, and Ford Motor Company. Our co-op experience is unique and designed to...  ...return to us after they graduate and start developing their professional career at Visier!  And...  ...technology to build our innovative full-stack software solution that helps people see the truth... 
    Suggested
    Internship

    Visier Solutions

    Remote
    5 hours ago
  • $4033 - $5092 per month

     ...that dates back more than 100 years in Canada . Start Date: May 2026 Duration: 8 or 12 months What we offer: At EVR, we're...  ...Benefits: Receive financial assistance for travel expenses and co-op fees Acquire hands-on experience applying academic knowledge to... 
    Internship

    Elk Valley Resources

    Remote
    5 hours ago
  • $3600 - $4500 per month

     ...productive. Robots enhanced with Apera’s software have 4D Vision – the ability to see and...  ...Overview: Apera AI is seeking a  Software Developer (Co-op)with strong C++ skills and an interest...  ...team for the 8 months term period (Sep 2026 - April 2027). You'll contribute to the... 
    Internship
    Work at office
    Flexible hours

    Apera AI

    Remote
    5 hours ago
  •  ...mission while gaining hands-on experience in software development within a fast-growing...  ...experience prior to their graduation. A valid co-op and/or work permit is required to work...  ...Responsibilities: Collaborate with senior developers to design, build, and test software... 
    Full time
    Internship
    Manual labor
    Remote work
    Flexible hours

    Altaml

    Remote
    5 hours ago
  •  ...work together. At Flexspring, interns and co-op students don’t sit on the sidelines. You...  ...after graduation . Full Stack Software Developer – Co-op / Internship Location: Quebec...  ...JavaScript You’ve been exposed to Spring and JUnit (school projects count!)... 
    Remote job
    Full time
    Internship
    Flexible hours

    Flexspring

    Remote
    5 hours ago
  • $26 - $31 per hour

     ...team scales this expertise through NPX-developed AI products, delivering solutions to clients...  ...The Role    NPX is seeking an  AI Developer co-op   to design, develop, and deploy AI agents...  ...from Ontario  Start Date: May 4, 2026 Duration: 4 month to start with potential... 
    Work at office
    Remote work

    Nuclear Promise X

    Remote
    5 hours ago
  • $26 - $28 per hour

     ...And this is where you come in…   The key function of the Software Engineer Co-op (Gameplay ) is to gain knowledge and experience in building...  ...entertain the world! About Kabam Kabam is a world leader in developing entertaining, immersive, and highly social multiplayer games... 
    Contract work
    Internship
    Local area
    Flexible hours

    Kabam

    Remote
    5 hours ago
  •  ...Position Overview   Giffen Consulting Ltd. (Giffen) is looking to hire a  Software Engineer Co-Op with experience in AI & Technology Integration t o  join the team at our   Vancouver office. This is a hybrid work arrangement with a minimum of 3 days per week in the office... 
    Long term contract
    Temporary work
    For contractors
    Internship
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Giffen Consulting

    Remote
    5 hours ago
  •  ...want to apply your technical expertise to consultancy while addressing large-scale business challenges? Coveo is looking for a Software Developer Intern to join our Professional Services team. Your mission? Work closely with our customers to understand their needs and deliver... 
    Full time
    Internship
    Work at office
    2 days per week

    Coveo

    Remote
    5 hours ago
  •  ...iOS Developer Intern / Co-op (Remote) Job Description: Guhuza is seeking an iOS Developer to join our remote team and contribute to the development...  .... Requirements: # Interest in Computer Science, Software Engineering, or a related field (or equivalent work... 
    Temporary work
    Part time
    Internship
    Remote work

    TorontoJobs.ca Recruitment Division

    Remote
    6 days ago
  •  ...management add-on for Jira, and we have developed and acquired a multitude of tools to...  ...not harder. About the role: As a Software Developer, you play an important role in designing...  ...: TypeScript / Node, React, Kotlin, Spring Boot, PostgreSQL, and AWS (EKS, ECR, SSM... 
    Full time
    Remote work
    Work from home

    Tempo

    Remote
    5 hours ago
  •  ...humanity. We’re training and deploying frontier models for developers and enterprises who are building AI systems to power...  ...and available for a full-time 3-6 month internship, co-op, or research work term. As a Software Engineering Intern, you will: Ship delightful... 
    Remote job
    Full time
    Internship
    Work at office
    Flexible hours

    Cohere

    Remote
    5 hours ago
  • $97.56k per year

     ...-term contract opportunity for approximately 2 years. The Software Developer provides innovative and creative solutions in the technical development...  ...will be accepted until 4:00 p.m. MST on Monday, June 22, 2026. CPSA embraces diversity and equal opportunity. The more... 
    Long term contract
    Permanent employment
    Full time
    Work at office

    Following

    Remote
    5 hours ago
  •  ...Team's efforts. If you love technology and software development, are well organized and keen...  ...! What you'll do: As a Software Developer Intern, your key area of responsibility will...  ...~12 month work-term beginning May 2026. ~ Full-time, paid internship: Monday -... 
    Full time
    Summer work
    Internship
    Local area
    Immediate start
    Work from home
    Monday to friday
    Flexible hours

    Internship List

    Remote
    5 hours ago
  •  ...attendance*    As a Full Stack Java/React Developer, you will work on large-scale web...  ...experience in React. ~ Experience with Spring, Spring Boot, and Hibernate. ~ Strong knowledge...  ...Docker. ~ Solid understanding of the software development lifecycle (SDLC) and common... 
    Full time
    Work at office
    Local area
    Remote work

    Aylo Careers

    Remote
    5 hours ago
  •  ..., Be Yourself, and Do Your Best Work. About You You are a Software Developer with a team-first mentality. You have a knack for solving difficult...  ...if you have experience in: Core Java & Java Frameworks: Spring Framework / J2EE, JS & Node.JS Frameworks: Express / HappiJS,... 
    Full time
    Worldwide

    Appdirect

    Remote
    5 hours ago
  •  ...and Informatica PowerCenter workflows. Design and develop scalable microservices using Java, Spring Boot, and cloud-native technologies. Build and optimize...  ...teams. Required Qualifications ~10+ years of software development experience with Java-based enterprise... 
    Full time

    Telus Digital

    Remote
    5 hours ago
  • $100k - $135k per year

     ...and its allies. The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of next...  ...React, and Node. Applied knowledge and experience with Java Spring Framework. Applied knowledge and experience with Oracle... 
    Remote job
    Full time
    Work at office
    Flexible hours

    SRC Can

    Remote
    5 hours ago
  •  ...Actively participate in setting and maintaining software development best practices within the...  ...~ Hands-on experience with Java and the Spring framework, building and consuming RESTful...  ..., and related DevOps practices. ~ Develop middleware products, unit test practices... 
    Full time
    Internship
    Remote work
    Flexible hours

    Smile Digital Health

    Remote
    14 days ago
  •  ...doubler son activité d’ici début 2026, VO2 Canada recherche de...  ...tâches de la Développeuse Java spring boot ? - Définir et analyser...  ...Salesforce), Data (ETL), and IT (IT developments). With the aim of doubling...  ...tasks of the Java Spring Boot Developer? - Define and analyze customer... 
    Daily paid
    Contract work
    Work at office
    Immediate start
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours

    Vo2 Group

    Remote
    5 hours ago
  •  ...networks of the future. Our talented people deliver future-ready software, services, and integrated platforms that power broadband and...  ...Position Summary: Vecima is looking for a dynamic Software Developer to join our project focused teams in Saskatoon, SK. As a member... 
    Full time
    Local area
    Remote work
    Night shift

    Vecima Networks

    Remote
    5 hours ago
  •  ...Job Opportunity: Software Developer – Intermediate/Senior Employee type: Full time, Permanent Location: Edmonton, Alberta (Hybrid)...  ...piece of the project Build web-based applications in Java and Spring Framework, with a React/TypeScript frontend, backed by PostgreSQL... 
    Permanent employment
    Full time
    Flexible hours

    Forsite Consultants Ltd

    Remote
    5 hours ago
  •  ...embraces cutting-edge technology? We are looking for a Java Developer for our Calgary Office to be based out of our Toronto, Vancouver...  ...testing ~ In-depth knowledge of popular Java frameworks like Spring, Springboot, Hibernate. ~ Experience with object-oriented... 
    Full time
    Work at office
    Flexible hours

    Long View Systems

    Remote
    5 hours ago
  •  ..., integrity, innovation and a willingness to challenge consensus. We are looking for multiple passionate  Software Developers to join our team. You will develop critical software that engineering teams use to implement and analyze our algorithmic trading strategies. As... 
    Remote job
    Full time
    Work from home

    Drw

    Remote
    5 hours ago
  •  ...produits logiciels, y compris les microservices et les applications Spring Boot, répondent aux normes de qualité les plus élevées. Ils...  ...__________________________________________________________  Software Developer in Test   A Software Developer in Test (SDET) is a hybrid... 
    Full time
    Contract work

    Onespan

    Remote
    5 hours ago
  • $94.2k - $117.7k per year

     ...Position Summary: As a Software Developer on the Procurement team at Euna Solutions, you’ll be a key part of delivering new features and enhancements to our first-in-class business-to-government marketplace. In this role, you will design and develop solutions for our customers... 
    Full time
    Work at office
    Local area
    Flexible hours
    Weekend work
    3 days per week

    Euna Solutions

    Remote
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer - Spring 2026 Co-op. Be the first to apply!