software development careers in Chicago, United States