senior & designer careers in Edmonton, Canada