D

Aspiring Software Developer for Transformative Learning Solutions

D2L

kitchener, region of waterloo, Canada Full-time June 01, 2026

Opportunity Description

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...
Full-time Other-General

Interested in this opportunity? Apply now through Expertini.

Apply for this Position