Build software for D2L's cloud learning platform using distributed systems and object-oriented programming in a hybrid work style. Work three days weekly in the office.
D2L seeks Software Developers passionate about technology and code. You will contribute across distributed systems, user interfaces, mobile, and cloud computing. Collaboration with technical product managers, designers, and QA helps shape the right solutions.
Key Responsibilities:
- Analyze and decompose problems into potential technical solutions
- Develop software across distributed systems and cloud computing
- Contribute to user interface and mobile technologies
- Collaborate with product managers, designers, and QA
- Advance technology transforming teaching and learning
Requirements:
- Experience with object-oriented design and proficient coding skills
- Proficiency in C++, C#, or Java
- Understanding of data structures, algorithms, and databases
- Understanding of distributed systems and software development
- Bachelor's degree in computer science or similar discipline
Apply software development, distributed systems, and cloud computing skills to D2L's education technology platform in a hybrid setting.
Software Developer Distributed Systems in Winnipeg employer: D2L
D2L is an exceptional employer that empowers its employees to make a meaningful impact in the education sector while fostering a flexible and inclusive work culture. With a strong commitment to employee growth, D2L offers generous benefits such as tuition reimbursement, wellness programs, and opportunities for professional development, all within a collaborative environment that values innovation and creativity. Located in Canada, D2L's hybrid work model allows for a balanced lifestyle, making it an attractive choice for those looking to contribute to transformative learning solutions.