Work in Iowa Energy Jobs

Job Information

Hy-Vee Food Stores Senior Software Engineer - Accounts Payable - Full Time in West Des Moines, Iowa

Senior Software Engineer

Accounts Payable

We’re looking for geniuses. Dreamers. Inventors. Innovators. People with the will to get stuff done. Doers who’ll rip an idea out of thin air. Make it a reality. Own it. And amaze their peers. Sound like you? Welcome home.

As a Software Engineer, you will be a member of one of the Hy-Vee Financial Applications delivery teams following an agile delivery cadence. Your primary focus is to help us make data and system integration within the Hy-Vee ecosystem secure, highly scalable, and predictable. We are looking for people who can not only be great individual contributors, but also pair program and mentor other engineers.


  • Enable system integration that also helps achieve a great developer experience

  • Pair with other team members to cross-pollinate ideas and skills

  • Champion code quality, maintainability, and reliability

  • Find and address performance issues

  • Take features from conception to final production deployment

  • Contribute to user story definition that takes our technology stack into consideration, but also continue to push the bounds of what is possible

  • Provide after hours on-call support


  • 3+ years of development experience working in a team environment

  • Strong critical thinking, communication, and time management skills

  • Strong understanding of event-oriented software architectures

  • Strong understanding of test driven design and general automation

  • Demonstrable grasp of software design patterns such as Singleton and Facade

  • Demonstrable grasp of logical data modeling techniques (ex. entity relationship diagrams)

  • Expert level knowledge of at least one of the following programming languages: Kotlin, JavaScript, or Java

  • Production experience implementing RESTful APIs

  • Production experience with a variety of data storage systems such as SQL Server, PostgreSQL, Mongo, or Elasticsearch 3-5 years

A Strong Candidate Will Also Have:

  • Experience with Financial Application related systems and software

  • Exposure to Mainframe is a plus

  • Experience with using CI/CD technologies

  • Production experience with OAuth and Identity Provider integration

  • Degree level qualifications in a technical related subject

  • Demonstrable knowledge of secure programming techniques

  • Experience building cloud-native applications (Docker, Docker-Compose, Kubernetes)

  • Experience with Google Cloud GKE, PubSub, SQL, and KMS

  • Experience with legacy systems and .NET framework (C#, VB, WPF, WinForms)

About Hy-Vee, Inc.

Hy-Vee, Inc. is an employee-owned grocery store chain with more than 245 retail stores and over 80,000 employees. With sales of more than $10 billion, Hy-Vee ranks among the top 25 supermarket chains and the top 50 private companies in the United States. Its slogan, “A Helpful Smile in Every Aisle,” expresses the foundation of the company’s operating philosophy.

Visit to apply or to learn about all the exciting things our IT organization does!