Job Description
Become a key player at D2L as a Senior Software Developer focused on diverse technologies like distributed systems and machine learning. Collaborate and innovate in a hybrid work environment with 3 days in the office weekly.
We seek experienced software developers who thrive on impact and possess strong analytical skills. Your expertise in OO design, coding (C++, C#, or Java), and understanding of algorithms and databases will be pivotal in shaping our technology strategy. Empower teams and mentor Junior Developers while tackling technically challenging projects.
Key Responsibilities: • Develop software using engineering best practices • Mentor and guide Junior Developers for growth • Engage in technical discussions with clear communication • Apply knowledge of data structures and algorithms • Work on AI tools and distributed systems
Requirements: • 5+ years of software development experience • Bachelor’s degree in Computer Science or related field • Proficie...
We seek experienced software developers who thrive on impact and possess strong analytical skills. Your expertise in OO design, coding (C++, C#, or Java), and understanding of algorithms and databases will be pivotal in shaping our technology strategy. Empower teams and mentor Junior Developers while tackling technically challenging projects.
Key Responsibilities: • Develop software using engineering best practices • Mentor and guide Junior Developers for growth • Engage in technical discussions with clear communication • Apply knowledge of data structures and algorithms • Work on AI tools and distributed systems
Requirements: • 5+ years of software development experience • Bachelor’s degree in Computer Science or related field • Proficie...
Apply for this Position
Ready to join D2L? Click the button below to submit your application.
Submit Application