technical project manager jobs in durham nb