it development jobs in durham nb