The Senior Software Developer 2 at D2L will focus on developing innovative software that enhances educational experiences. This role requires a seasoned professional who will lead technical initiatives, mentor team members, and contribute to problem-solving across multiple systems. Candidates should have substantial experience in software development, particularly with object-oriented design, and possess strong communication skills.