1 000 SOFTWARE ENGINEERING JOBS IN VANCOUVER BRITISH COLUMBIA X2026