Software Developer, Cloud

We are searching for a Software Developer, Cloud to join our team in our Waterloo ON or Montreal QC office.

 

Responsibilities

  • Take part in the design and development of our core product line
  • Analyze, design and develop of a variety of web based applications 
  • Stay current on new concepts, technologies and practices and evaluate appropriate ones to meet the required project needs
  • Debug, optimize and maintain our existing applications
  • Perform code reviews for peers
  • Work closely with our team of local and geographically dispersed developers
  • Document requirements, system designs and architecture of chosen solutions

 

Required Skills

  • Degree/diploma in Computer Science or equivalent demonstrated experience
  • Preferably 2 years directly relevant work experience
  • Solid and demonstrated proficiency with HTML5 / Javascript / CSS / Angular JS / REST services  / Gulp, Grunt or any other relevant task runner.
  • Experience in the development of web based applications for a variety of of devices, from desktop to mobile
  • Solid understanding of software fundamentals and architecture
  • Ability to write functional, readable, testable and maintainable code
  • Excellent problem solving skills and interest in / ability to take initiative
  • Detail-oriented individual with the ability to prioritize and manage multiple tasks
  • Experience with working in an agile team, using SCRUM or any other methodology
  • Strong English verbal, written and interpersonal communication skills with French language capability an asset

 

 What We Offer

At Asset Science, we provide a competitive salary and benefits package to our employees. We are proud of our collaborative team environment where learning and sharing is the way we work together.