4 months ago
Remote, Canada +2 moreEntry Level
Responsibilities
- Analyze and decompose problems into potential technical solutions.
- Design and develop software using object-oriented principles and proficient coding skills.
- Work across technologies including distributed systems, user interfaces, mobile, and cloud computing.
- Collaborate closely with technical product managers, designers, and QA.
- Contribute ideas and perspectives to ensure the team builds the right solutions.
Requirements
- Experience with object-oriented design and proficient coding skills in C++, C#, or Java.
- Strong understanding of data structures, algorithms, databases, and distributed systems.
- Experience in software development, preferably at a technology-focused company.
- Acumen with artificial intelligence tools.
- Bachelor’s degree in computer science, computer engineering, or a similar technical discipline.
Benefits
- Hybrid work arrangement with an expectation of three days per week in the office.
- Flexible work arrangements.
- Learning and growth opportunities.
- Tuition reimbursement of up to $4,000 CAD through the SkillsWave Program.
- Two paid days off for SkillsWave-related activities such as exams or final assignments.
- Mental health services, EFAP, financial planning, and other wellbeing support.
- Retirement planning and a competitive benefits package.
- Two paid volunteer days.
- Home internet reimbursement and wellness reimbursement.
- Employee referral program, employee recognition, and social events.
- Dog-friendly office spaces at headquarters in Kitchener, Winnipeg, Vancouver, and Melbourne.
About D2L
D2L builds Brightspace, a cloud-based learning management system and related tools for K–12 schools, universities, and corporate training teams. It sells its platform and services by subscription, adding analytics, accessibility, content authoring, and mobile learning. Founded in 1999 and headquartered in Kitchener, Ontario, D2L is a public company listed on the Toronto Stock Exchange.
