associate software developer jobs in charlottetown pe