Desire2Learn

Senior Software Developer - Cloud Computing
(Ref #D2LSSDC)

General Description:

We are looking for a rock star developer to build the next-generation cloud platform for Desire2Learn's teaching and learning solutions. Become a part of an incredible software engineering team and get a chance to work with some of the brightest minds in Canada.

Have you ever wondered how to evacuate the City of Toronto in one hour? Or how to hitch a ride on an asteroid to a nearby planet? If these are the types of problems you think you can solve, we would love to hear about the technology challenges you have faced and overcome already.

How about inventing the next social networking paradigm? Or hacking the most scalable NoSQL Map-Reduce architecture out there? If you see yourself competing and defending your technical design in front of your peers and are looking for an amazing and fun workplace, join Desire2Learn's Product Development division.

Be prepared for the toughest interview of your career!

Division/Department: Product Development

Type of Position: Full-time

Location: Kitchener, Ontario

Main Duties:

  • Designing software using design patterns and best practices
  • Developing components and web applications using C#, .NET and Microsoft SQL Server
  • Writing and reviewing technical specifications
  • Troubleshooting, performing problem analysis and fixing bugs
  • Software testing
  • Mentoring junior and intermediate software developers

Work Experience Recommendations:

  • 2+ years of experience with cloud computing
  • 8+ years of experience in software development
  • 5+ years of experience with C#, Java or C++
  • 3+ years of experience with SQL and enterprise relational DBMSs
  • 2+ years of experience with .NET and Microsoft tools and technologies
  • Familiarity with Windows Azure or Amazon EC2 is an asset
  • Experience building large consumer web sites is an asset
  • Experience with big data architectures is an asset.

Education Recommendations:

  • Bachelor's degree in Computer Science or a related field
  • Masters or PhD in computer science is considered an asset

This is your opportunity to make a big impact in the area of next-generation eLearning applications! Candidates that have the combination of skills and abilities as outlined are invited to submit their qualifications in confidence today.

Apply Now

We thank all applicants in advance for their interest. To make the best use of your time and ours, only those applicants whose profiles closely match our requirements will be contacted directly.

 

Resources

Hear what our clients say

Hear what our clients say

Access a collection of videos from our users

You've piqued my interest

Find out who uses Desire2Learn

Find out who uses Desire2Learn

Get a global view of our client base

Let's go

Read Up

Read Up

Access a collection of literature and whitepapers

I like reading

Watch the Product Overview Video

Watch the Product Overview Videos

See why our products lead the market

Take me there

 

Access all the resources our website has to offer!

By providing your information once, you will have access to all of the resources available across our site, including Whitepapers & Instructional Guides.

Desire2Learn Website Privacy Policy