Refer a friend

Senior Software Developer

Full Time
Kitchener/Waterloo, Remote
Posted 1 month ago

We are a well-established cloud company that is modernizing education and building The Future of Work. We are at the heart of the fundamental shift to modernize teaching and learning.

We are  disrupting the way the world learns, by providing the next generation learning environment and solutions to engage and inspire learners. And most importantly, by giving customers a platform that is easy, flexible, and smart.

What will you work on?

We are looking for seasoned software developers who are passionate about developing software using engineering best practices.  Senior software developers use past experiences & know-how to enable teams to be more productive & effective through the code they write, the decisions they make and knowledge they share.

We need software developers to work on a wide range of technologies including, but not limited to: distributed systems, machine learning, user interfaces, mobile and cloud computing.

What do you bring?

  • Excellent communication skills for technical discussions and collaboration. You can talk in-depth and extrapolate on your technical experience and accomplishments
  • Experienced with OO design and solid programming skills. We appreciate solid generalists from any programming background. Our stack is mainly C# .NET, Java, AWS. We will give the right candidate time to ramp up
  • Very strong grasp of Comp Sci fundamentals + topics, eg data structures, algorithms, distributed systems
  • A work history rich with examples of a consistent ability to complete technically complex work
  • Bachelor’s in Comp Sci, Comp Engineering or similar

The perks

  • Flexible work hours
  • Health and wellness programs
  • Collaborative work environment


Ready to relocate to Canada to continue your tech career?

Please note that this position is located in Canada and will require you to relocate after your work visa is approved. Submit your candidate profile below to be considered. Upon qualification, Path to Canada will work closely with you to match you with your perfect role among all open positions within our network.

Apply Now | Senior Software Developer

Step 1 of 7

Candidate Profile

Let this be the start of a new life for you in Canada. Please complete your profile as accurately and completely as possible to allow us to quickly determine your qualification for our Tech Talent Relocation Program.



Apply Online

No Comments

Sorry, the comment form is closed at this time.