business application delivery manager jobs in durham nb