General surgery jobs in New Haven, CT