×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer - Guidewire

Remote / Online - Candidates ideally in
Des Moines, Polk County, Iowa, 50319, USA
Listing for: Grinnell Mutual Reinsurance Company
Full Time, Remote/Work from Home position
Listed on 2025-12-27
Job specializations:
  • Software Development
    Software Engineer, Java Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 65800 - 150700 USD Yearly USD 65800.00 150700.00 YEAR
Job Description & How to Apply Below
Position: SOFTWARE ENGINEER - GUIDEWIRE
Overview

We are seeking an experienced Software Engineer to support the business objectives of Grinnell Mutual and its customers through the effective use of Guidewire products. The ideal candidate will have hands-on experience with Guidewire (Java/Gosu), with a strong preference for a background in Billing Center or Policy Center.

A Guidewire Developer Associate Level certification or higher is preferred. If not currently certified, training will be provided; however, certification is a requirement for this position.

Required Qualifications:

  • Experience in Property and Casualty Insurance.
  • Background in Billing systems (preferred).
  • Familiarity with GUnit.

This role is part of a cross-functional Agile Software Development Team, where team members are expected to contribute across all tasks to ensure collective success.

Grinnell Mutual has been recognized 14 years in a row for being one of Iowa's Top Workplaces, four years running as a national Top Workplace USA winner, and three years as an international Gallup Exceptional Workplace. Since 1976 Grinnell Mutual has been rated A (Excellent) or higher by AM Best. This position qualifies for our flexible workplace options. Work at our Grinnell, Iowa, headquarters or from a home office in any of the following states:
Alabama, Arizona, Florida, Georgia, Illinois, Indiana, Iowa, Kansas, Maine, Minnesota, Missouri, Montana, Nebraska, New Mexico, North Carolina, North Dakota, Ohio, Oklahoma, Pennsylvania, South Dakota, Tennessee, Texas, Virginia, Wisconsin, and Wyoming. Please note that candidates must be eligible to work in the U.S. without Grinnell Mutual sponsorship.

Responsibilities
  • Designs, develops and maintains scalable and reliable software applications using technologies such as Java, JavaScript, and/or Gosu.
  • Collaborates with the team to implement, configure, and customize Guidewire applications on the latest Guidewire Cloud Version.
  • Develops and deploys applications in a cloud environment using AWS or Azure.
  • Utilizes version control systems such as Bitbucket to manage and track development tasks.
  • Performs unit testing and participates in peer code reviews to ensure software quality.
  • Ensures software meets security criteria, including adherence to OWASP and applicable industry regulations.
  • Remains current with software development technologies and approaches, refactoring code where needed to keep applications up to date.
  • Communicates and updates teams and stakeholders to ensure transparency and alignment with project priorities. Occasionally works with outside vendors or contractors to create solutions and timelines for assigned projects and software issues.
  • Collaborates with third party vendors and Grinnell Mutual technology professionals, including Architecture, Infrastructure and Operations, to ensure technologies used are relevant to the current and future state of software engineering. Takes ownership of team delivery to ensure highest probability of success for team.
  • Leverages automation and Dev Ops techniques to reduce overall technical maintenance, monitor system performance, improve system quality and reduce manual business process of Grinnell Mutual.
  • Provides support as needed when software outage incidents occur, restoring service in the quickest and most stable manner possible. Knowledge of ITIL methodology is preferred.
  • Contributes to product planning using Agile methodologies. Ensures stories are complete, accurate and ready to be developed before the team commits to them.
  • Adheres to work intake, prioritization, change management, architecture governance and other required best practices of Grinnell Mutual.
  • Performs all other duties as assigned.
Qualifications
  • Bachelors’ degree from an accredited college/university in programming related field with significant course work and/or experience in design, development and analysis of technology solutions.
  • Proficiency in programming languages such as Java, Java script, or Gosu.
  • Experience in the Property and Casualty Insurance industry.
  • Preferred background in Billing Systems.
  • Preferred background with GUnit.
  • Familiarity with version control systems (e.g., Bitbucket, Git).
  • Attain and keep current necessary certifications for position.
  • Contributes to the growth of technology at Grinnell Mutual by sharing expertise with others. Educates others, adding to the total technical capabilities of Grinnell Mutual.
  • Proven ability to tackle sophisticated business and development problems.
  • Demonstrated proficiency in software development tools, programming languages and software development techniques that adhere to the best practices specific to Grinnell Mutual.
  • Demonstrated ability to effectively plan, schedule and meet deadlines while concurrently managing multiple tasks. Must be able to work with multiple interruptions.
  • Willingness to develop a strong understanding of industry and Grinnell Mutual-specific business practices, applying this knowledge effectively to job responsibilities.
  • Ability to interpret an extensive variety of technical…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary