software application developer jobs in black creek bc