application development director jobs in durham nb