Full-time

Aspiring Software Developer for Transformative Learning Solutions

Posted by D2L • kitchener, region of waterloo, Canada

📍 kitchener, region of waterloo 🕒 June 01, 2026

About the Role

Shape the future of education as a Software Developer. Leverage your coding skills in a collaborative, hybrid work setting to create technological innovations that engage millions worldwide.
Graduating in 2025, you will engage closely with teams in this role to analyze and solve complex technical challenges. You’ll utilize your experience in OO design and programming languages such as C++, C#, or Java, contributing to diverse projects including distributed systems and AI integration. Your insights will be critical to the development process.
Key Responsibilities:
• Decompose problems into viable technical solutions
• Design software utilizing object-oriented principles
• Collaborate with development teams and project managers
• Enhance user interfaces and cloud-based applications
• Engage in automated test development for quality assurance
Requirements:
• Bachelor’s degree in Computer Science, completed by 2025
• Proficient in languages like C++, C#, or Ja...

Ready to Apply?

Submit your application today and take the next step in your career journey with D2L.

Apply Now