Demo

Software Engineer - Guidewire

Grinnell Mutual
Des Moines, IA Full Time
POSTED ON 11/27/2025 CLOSED ON 12/26/2025

What are the responsibilities and job description for the Software Engineer - Guidewire position at Grinnell Mutual?

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 BillingCenter or PolicyCenter.


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 DevOps 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, Javascript, 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).


The salary range for the position is $65,800 - $150,700. For a list of benefits, click here.


*For the full job description, please visit: https://www.grinnellmutual.com/about-us/careers.

Salary : $65,800 - $150,700

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer - Guidewire?

Sign up to receive alerts about other jobs on the Software Engineer - Guidewire career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$92,369 - $122,605
Income Estimation: 
$117,024 - $149,811
Income Estimation: 
$137,568 - $176,908
Income Estimation: 
$158,960 - $205,707
Income Estimation: 
$71,493 - $96,419
Income Estimation: 
$92,369 - $122,605
Income Estimation: 
$117,024 - $149,811
Income Estimation: 
$137,568 - $176,908
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Engineer - Guidewire jobs in the Des Moines, IA area that may be a better fit.

  • Veracity Software Inc Des Moines, IA
  • Software Engineer II Contract role Location: Des Moines, IA, Onsite Preferred skills: Strong COBOL experience Actuarial knowledge General accounting knowle... more
  • 1 Month Ago

  • Veeam Software Des Moines, IA
  • Veeam is the Data and AI Trust Company, specializing in helping organizations ensure their data and AI are fully understood, secured, and resilient to enab... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!