1,378 

software jobs in Canada