Work in Iowa STEM Jobs

Job Information

Hy-Vee Food Stores Software Engineer- Item and Pricing Management - Full Time in West Des Moines, Iowa

Software Engineer- Item & Pricing Management

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 Item & Pricing delivery teams within the Retail Operations vertical, following an agile delivery cadence. Your primary focus is to reimagine the way Hy-Vee manages the life-cycle of item and pricing information and decisions. You will work in a challenging environment reimagining existing desktop applications running at each store location into modern web applications and APIs. This opportunity opens up a unique challenge to work on back office features flowing between legacy and modern systems as you help drive the direction of an incredibly key area of Hy-Vee, Retail Operations. On the team, you will not only be working on initiatives that will influence other employees. You will also work on initiatives that will directly influence shoppers. We are looking for influencers who can be stand-out individual contributors as well as pairing partners and mentors to other engineers.

Your Responsibilities

  • Create understandable, clean, and well-tested code while championing quality, maintainability, and reliability.

  • Build systems that dazzle users and achieve a great developer experience.

  • Collaborate and communicate directly with retail operations, design, and other engineers to create cloud-native, secure, and performant systems that are a joy to use and maintain.

  • Continually bring features from conception to production, leveraging a DevOps mindset.

  • Contribute heavily to user story definition while continuing to push the bounds of what is possible.

  • Reinvision systems while interfacing with existing legacy systems and processes.

What You Need - Qualifications

  • Expert level knowledge in a programming language and open to learning JavaScript and Kotlin.

  • Experience implementing libraries, Web APIs (REST or GraphQL), and other integrations in an event driven ecosystem.

  • A solid understanding of logical data modeling and experience with a variety of data storage and retrieval systems (MSSQL, PostgreSQL, Elasticsearch).

  • Proficient with an application framework (Node/React or Spring) and related projects/tools.

  • Demonstrable grasp of software design patterns.

  • Strong understanding of event-oriented software architectures.

  • Passionate understanding of the benefits of tested code and general automation.

  • Excitement for and experience using CI/CD tools such as Concourse, Ansible, Gradle, NPM, yarn, or comparable product(s).

Be A Strong Candidate

  • Strong team player that is able to function in a fast-paced, open environment that is constantly innovating and delivering solutions.

  • Knowladageable in Reactive Programming or experience implementing Spring with Project Reactor, Netty, or WebFlux.

  • Have an understanding of applications that are born on the cloud; be able to build cloud-native solutions using Docker, Docker-Compose, Kubernetes/GKE, Google PubSub, and Google Cloud SQL.

  • Experience with Spring Boot, Spring Data, Spring Security, or other Spring project(s).

  • Experience with Next.JS, Hapi, or Redux.

  • Experience with OAuth and Identity Provider integration.

  • Degree level qualifications in a technical related subject.

  • Demonstrable knowledge of secure programming techniques.

  • A seasoned contributor to open source projects.

  • In-Store Retail Experience is a plus.

may be filled at a lower or higher level depending on experience.*

About Hy-Vee, Inc.

Hy-Vee, Inc. is an employee-owned corporation operating more than 260 retail stores across eight Midwestern states with sales of $10 billion annually. The supermarket chain is synonymous with quality, variety, convenience, healthy lifestyles, culinary expertise and superior customer service. Hy-Vee ranks in the Top 10 Most Trusted Brands and has been named one of America’s Top 5 favorite grocery stores. The company’s 80,000 employees provide “A Helpful Smile in Every Aisle” to customers every day.

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