Software engineer shortage in Canada drives lucrative wages for those with the right skills June 1, 2021