Hamden, CT, US jobs