Opportunity Description
Role Overview Software Developer (New Graduates 2025) – Join D2L to build modern learning environments used worldwide. The role involves developing distributed systems, automated test frameworks, user interfaces, mobile and cloud components, and ensuring high quality code.
Responsibilities Collaborate closely with technical product managers, designers, and test developers to build software that meets user needs. Analyze and decompose problems into technical solutions, write clean, maintainable code in C++, C#, Java or equivalent, and contribute to continuous improvement of the software development process.
Qualifications
Ability to analyze and decompose problems into potential technical solutions
Experience with OO design and proficient coding skills (e.g., C++, C# or Java)
Strong understanding of Computer Science topics including data structures, algorithms, databases, and distributed systems
Experience in software development, pre...
Responsibilities Collaborate closely with technical product managers, designers, and test developers to build software that meets user needs. Analyze and decompose problems into technical solutions, write clean, maintainable code in C++, C#, Java or equivalent, and contribute to continuous improvement of the software development process.
Qualifications
Ability to analyze and decompose problems into potential technical solutions
Experience with OO design and proficient coding skills (e.g., C++, C# or Java)
Strong understanding of Computer Science topics including data structures, algorithms, databases, and distributed systems
Experience in software development, pre...
Interested in this opportunity? Apply now through Expertini.
Apply for this Position