Post Job Free
Sign in

Software Developer II

Company:
Insurance Services Office, Inc.
Location:
Willowbrook, IL, 60527
Posted:
June 04, 2025
Apply

Description:

Job duties: Design and build high-performance, scalable, and reliable component-based applications using the latest technologies.

Design clear and concise REST service interfaces with corresponding documentation.

Work directly with engineering teams, product owners, QA, and UX.

Write unit tests in a TDD (Test Driven Design) manner to ensure code quality.

Write integration tests based on defined acceptance criteria and in conjunction with QA.

Develop new applications as well as enhance and support existing applications.

Learn from senior team members regarding proper application design and security.

Ensure that secure coding practices are followed throughout the software life cycle.

Experiment with new technologies and provide recommendations for product improvement.

Mentor junior team members in proper application design and security.

Requires a Bachelors degree in Computer Science, Information Technology, Engineering, or a related field; plus 4 years of Developer or related experience.

The position also requires 1 year of experience with the following: 1.

Java, SQL, XML, JSON.

2.

Spring, Hibernate, JavaScript, MVC framework.

3.

AWS, Docker.

4.

NoSQL Databases.

5.

Creating and consuming RESTful services.

6.

Designing and implementing highly scalable ElasticSearch solutions.

7.

AWS services for building ElasticSearch solutions.

8.

Architecting data structures using ElasticSearch.

9.

Building reports using APIs that leverage ElasticSearch.

10.

Object Oriented JavaScript and modern JavaScript libraries (Angular JS, EmberJS, NodeJS) Work from home permitted 1-2 days per week.

Must work at employer's office in Burr Ridge, IL other days.

$127,754 - $132,754 per year.

Must also have authorization to work permanently in the U.S.

Benefits offered include health, vision, and dental plans; 401K program with employer matching; pre-tax transit, parking, and health savings account options; telemedicine; flexible spending accounts; life and disability insurance; global well-being and thrive wellness programs; employee stock purchase plan; legal services; and more.

Applicants who are interested may apply at jobpostingtoday.

com Ref#68048

Apply