business application analyst jobs in durham nb