Software Developer – Fall Co-op – Custom Development Services
Job Description & How to Apply Below
Software Developer
- Fall 2026 Co-op
- Custom Development Services
D2L is a cloud company that is modernizing education and building the Future of Work.
Eligibility and Requirements
Currently enrolled in a post‑secondary program and will not graduate prior to this co‑op role (preference for students enrolled in an official co‑op program)
Able to work 40 hours per week
Able to work in‑person from a D2L office (office location dependent on role)
What you’ll do
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!
Design, build, and maintain custom applications and integrations that work alongside Brightspace
Contribute to improving team QA practices and explore approaches to ensuring quality across projects
Technologies you’ll work with
Other: APIs, integrations, and cloud‑based services (e.g., AWS or similar)
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, preferably a co‑op program.
Benefits
Impactful work transforming the way the world learns
Learning and Growth opportunities
Tuition reimbursement of up to $4,000 CAD for continuing education through our Skills Wave Program
2 Paid Days off for Skills Wave‑related activities like exams or final assignments
Employee wellbeing (Access to mental health services, EFAP program, financial planning and more)
Competitive Benefits Package
Home Internet Reimbursements
Employee Referral Program
Wellness Reimbursement
Employee Recognition
Social Events
Dog Friendly Offices Spaces at our HQ in Kitchener, Winnipeg, Vancouver and Melbourne offices.
Weekly Salary Range: $960 — $1,440 CAD
D2L is committed to a fair and inclusive work environment. We are an equal opportunity employer that hires and attracts talent regardless of age, race, creed, color, religion, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, status as a protected veteran or any other legally protected grounds and will not discriminate on these bases.
We draw on diversity of thought and experience to reflect the rich array of cultures representing our broad customer base and we seek talent with diversity of life experiences and perspectives from around the world. If you have special accessibility requirements that need to be considered during the recruitment process, please let us know by emailing us at [email protected] and a member of our HR team will get back to you.
Information received relating to accommodation needs of applicants will be addressed confidentially. D2L maintains a drug‑free workplace.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×