D2L is a cloud company that is modernizing education and building the Future of Work. We are looking for seasoned software developers who are passionate about developing software using engineering best practices. The role involves working on a wide range of technologies, providing technical leadership, and solving complex problems.
Requirements
- Strong communication skill for technical discussions and collaboration
- Experience with OO design and proficient coding skills (ie: C++, C# or Java)
- Strong understanding of Computer Science topics including: data structures, algorithms, databases, distributed systems
- A body of work demonstrating a consistent ability to complete technically challenging work
- Acumen with Artificial Intelligence tools
- Bachelor’s degree in computer science, computer engineering or similar technical discipline
- Developers at this level typically have 8+ years experience
Benefits
- Flexible work arrangements
- Learning and Growth opportunities
- Tuition reimbursement of up to $4,000 CAD for continuing education
- 2 Paid Days off for Catch the Wave related activities
- Employee wellbeing (Access to mental health services, EFAP program, financial planning and more)
- Retirement planning
- 2 Paid Volunteer Days
- Competitive Benefits Package
- Home Internet Reimbursements
- Employee Referral Program
- Wellness Reimbursement
- Employee Recognition
- Social Events