More jobs:
Job Description & How to Apply Below
Software Developer (New Graduates 2025) – Join D2L to build modern learning environments used worldwide. The role involves developing distributed systems, automated test frameworks, user interfaces, mobile and cloud components, and ensuring high quality code.
Responsibilities
Collaborate closely with technical product managers, designers, and test developers to build software that meets user needs. Analyze and decompose problems into technical solutions, write clean, maintainable code in C++, C#, Java or equivalent, and contribute to continuous improvement of the software development process.
Qualifications
Ability to analyze and decompose problems into potential technical solutions
Experience with OO design and proficient coding skills (e.g., C++, C# or Java)
Strong understanding of Computer Science topics including data structures, algorithms, databases, and distributed systems
Experience in software development, preferably in a technology-focused company
Acumen with Artificial Intelligence tools
Education Requirements
Bachelor’s degree in Computer Science or a related field, completed in 2025.
Salary & Benefits
Base Salary Range: $75,000 - $85,000 CAD
Impactful work transforming the way the world learns
Learning and Growth opportunities
Employee wellbeing (access to mental health services, EFAP program, financial planning and more)
Home Internet Reimbursements
Employee Recognition
Social Events
Access to dog-friendly office spaces at our Kitchener, Winnipeg, Vancouver, and Melbourne locations
Tuition reimbursement up to $4,000 CAD for continuing education through the Skills Wave Program
2 paid days off for Skills Wave-related activities such as exams or final assignments
Competitive benefits package
Employee Referral Program
Wellness reimbursement
Work Schedule
Full-time, permanent. Hybrid work style with expectation of 3 days per week in the office.
EEO Statement
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. If you have special accessibility requirements that need to be considered during the recruitment process, please let us know by emailing us at 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:
×