Hy-Vee, Inc. logo
Hy-Vee, Inc. Verified
Retail, Grocery, Pharmacy

Senior Software Engineer, Data

Iowa, United StatesRemoteFull TimeSeniorPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Hy-Vee is seeking a Senior Software Engineer, Data to join their Information Technology department. This role is an individual contributor responsible for the technical design, development, implementation, and support of applications. The engineer will work with CI/CD practices, deploy solutions on Google Cloud Platform, and monitor production environments. They will also collaborate with internal and external teams, participate in code and design reviews, and adhere to best practices for performance, scalability, and resiliency. The ideal candidate will have 5+ years of software engineering experience, including 4+ years with Java and SQL, and some Python experience. Familiarity with Terraform is a plus.

Additional Considerations (if any):

At Hy-Vee our people are our strength. We promise “a helpful smile in every aisle” and those smiles can only come from a workforce that is fully engaged and committed to supporting our customers and each other.

Job Description:

Job Title: Senior Software Engineer

Department: Information Technology

FLSA: Exempt

General Function:

A proficient, independent contributor that assists in technical design, development, implementation, and support of applications; beginning to invest in less-experienced engineers.

Core Competencies:

  • Partnerships
  • Growth mindset
  • Results oriented
  • Customer focused
  • Professionalism

Reporting Relations:

Accountable and Reports To: TBD

Positions that Report to you: TBD

Primary Duties and Responsibilities:

  • Embodies foundational organization and industry engineering principles and core competencies; instills core values in less experienced team members; actively executing on opportunities to improve.
  • Performs design, development, testing, and deployment using CI/CD practices of components or solutions that they are assigned.
  • Monitors and supports solutions in production deployed on Google Cloud Platform.
  • Collaborates with vendors as well as internal and external teams that integrate with our product.
  • Participates in code and design reviews with fellow engineers.
  • Adheres to best practices that deliver software which provides optimal performance, scalability, resiliency, and observability in a way that maximizes productivity.
  • Follows agile development practices and scrums with their team daily.
  • Moves with a sense of urgency and delivers on commitments in expected timeframes.
  • Stays up to date on new developments and practices in the Software Engineering industry.

Knowledge, Skills, Abilities, and Worker Characteristics:

  • Desire to grow as an individual through continuously learning new techniques.
  • Experience creating, contributing to, and enhancing an environment with a continuous delivery mindset.
  • Multiple years of experience developing and creating applications.
  • Understands the importance of security and voices concerns and questions.
  • Ability to learn new domains quickly.
  • Resourceful, detail-oriented, and highly organized problem solver.
  • Drives a positive culture of innovation and continuous learning.
  • Fosters a culture of documentation and knowledge sharing within their team; actively demonstrates these behaviors.

Experience and Education:

Bachelor degree in Computer Science, Electrical & Computer Engineering, or Mathematics preferred, or relevant experience. The ideal applicant will have 5 or more years of experience in Software Engineering preferred. The ideal applicant will preferably have 4 or more years of experience with Java and SQL with some Python experience. Familiarity with Terraform is a plus.

Supervisory Responsibilities (Direct Reports):

None

Physical Requirements:

  • Visual requirements include: ability to see detail at near range with or without correction.
  • Must be physically able to perform sedentary work: operating a computer, occasionally lifting or carrying objects of no more than 10 pounds, and occasionally standing or walking.
  • Must be able to perform the following physical activities: meeting with customers, kneeling, reaching, handling, grasping, feeling, talking, hearing, and repetitive motions.

Working Conditions:

The duties for this position are performed in a general or remote office setting. There is weekly pressure to meet deadlines and handle multiple tasks in a day.

Equipment Used to Perform Job:

Laptop and desktop computer, telephone, copier, Fax, printer, PC with Microsoft Office programs and other software relevant to specific position.

Financial Responsibility:

None

Contacts:

Has frequent contact with office personnel in other departments related to the position as well as occasional contact with users and customers.

Confidentiality:

Has access to confidential information.

Are you ready to smile, apply today.

*Employment is contingent upon the successful completion of a pre employment drug screen.*

Ready to apply?
You'll be redirected to Hy-Vee, Inc.'s application page.

Similar roles