Hy-Vee's Digital Engineering team is looking to build, scale, and maintain the digital products that power their customer experience across eCommerce workflows by designing, developing, and deploying high-quality solutions for customer-facing and enterprise-level digital platforms.
Requirements
- Experience with GCP and infrastructure tools such as Terraform or Kubernetes.
- Familiarity with automated testing frameworks and observability tools.
- Exposure to microservices architecture, event-driven design, or serverless applications.
- Understanding of security, scalability, and performance optimization in web applications.
- Experience with cloud platforms (GCP, AWS, or Azure) and containerization (Docker, Kubernetes).
- Familiarity with databases (SQL and NoSQL), version control (Git), and REST API development.
- Understanding Agile methodologies and CI/CD practices.
Responsibilities
- Design, develop, test, and deploy software solutions across front-end and back-end systems.
- Collaborate with cross-functional teams (Product, UX, DevOps, and QA) to build high-performing applications.
- Develop and consume RESTful APIs and microservices that integrate with Hy-Vee’s digital ecosystem.
- Write clean, maintainable, and well-documented code following software engineering best practices.
- Participate in code reviews, design discussions, and sprint planning as part of an Agile Scrum team.
- Troubleshoot, debug, and optimize system performance across the stack.
- Contribute to CI/CD pipelines and automated testing frameworks to ensure smooth, reliable deployments.
Other
- Desire to grow as an individual through continuously learning new techniques.
- Experience working within an environment with a continuous delivery mindset.
- A few years experience developing and creating applications.
- Aware of the importance of security.
- Strong problem-solving skills and ability to thrive in a fast-paced, collaborative environment.