Senior Software Developer at D2L
D
D2L
📍 kitchener, region of waterloo, Canada
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
• Pr...
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
• Pr...