Software Engineer I

  • Full-time
  • Verisk Business: ISO

Company Description

ISO, a Verisk business, has been a leading source of information about property/casualty insurance risk since 1971. For a broad spectrum of commercial and personal lines of insurance, ISO provides statistical, actuarial, underwriting, and claims information and analytics; compliance and fraud identification tools; policy language; information about specific locations; and technical services. ISO serves insurers, reinsurers, agents and brokers, insurance regulators, risk managers, and other participants in the property/casualty insurance marketplace. To learn more about ISO please visit us at:  www.verisk.com/iso. We are proud to be a part of the Verisk family of companies!

 

 

Job Description

  • Design and build high performance, scalable and reliable component-based applications using 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
  • Participates in planning meetings, retrospectives, daily stand ups, and other meetings as part of the software development process
  • Experiment with new technologies and provide recommendations for product improvement

Qualifications

  • Minimum of bachelor’s degree in Computer Science (or related field) from four-year college or university with minimum 3.0 GPA
  • 0-2 years of experience or similar ability in software development
  • Fluent in Java, SQL, XML, JSON
  • Spring, Hibernate, JavaScript, MVC framework and Docker experience is helpful
  • Understanding and exposure to creating and consuming RESTful services
  • Working knowledge of software development tools
  • Knowledge of testing methodologies and Agile processes
  • Familiarity with continuous integration concepts and processes
  • Experience with AWS a plus
  • Experience with noSQL Databases a plus
  • Strong teamwork and problem-solving skills
  • Ability to effectively present information in one-on-one and small-group situations

Additional Information

Compensation: Salary commensurate with qualifications. Benefits include medical, dental, vision, short and long term disability insurance, life insurance, flexible health and dependent care spending accounts, commute assistance, 401(k), and Paid Time Off (PTO).

All your information will be kept confidential according to EEO guidelines.

#LI-YD1

 

Privacy Policy