payments manager jobs in durham nb