HEB Grocery
Senior Software Engineer - Java
Austin, TX
Sep 19, 2024
fulltime
Full Job Description

Responsibilities

Senior Software Engineer

H-E-B is one of the largest, independently owned food retailers in the nation operating over 400 stores throughout Texas and Mexico, with annual sales generating over $25 billion.Described by industry experts as a daring innovator and smart competitor, H-E-B has led the way with creative new concepts, outstanding service and a commitment to diversity in our workforce, workplace and marketplace.H-E-B offers a wealth of career opportunities to our 109,000+ Partners (employees), competitive compensation and benefits program and comprehensive training that lead to successful careers.

Our Partners thrive The H-E-B Way. As a Senior Software Engineer, you would have a...

HEART FOR PEOPLE... you have a passion for mentorship and guidance, and love for the direct person-to-person interactions that create strong bonds between teams

HEAD FOR BUSINESS... you have an ownership mentality and a consistent track record of timely delivery of high-quality software

PASSION FOR RESULTS... the ability to guide the discussion, remove roadblocks, and provide guardrails for your team as they identify challenges and propose solutions

What you'll do (Design & Development)

- Coach and mentor junior engineers in engineering techniques, processes, and new technologies; enable others to succeed- Contribute to overall system design, architecture, security, scalability, reliability, and performance of applications- Support the build and deployment pipeline and when necessary, both diagnose and solve production support issues- Identify, scope, and architect solutions for new features while applying sound technical judgment that considers technology alternatives, impact on affected / adjacent systems, and tradeoffs- Work with Product, Design, and QA to deliver world-class digital experiences- Get the opportunity to stay ahead of new technologies with an eye to evaluating and potentially incorporating them into your team's architecture- Apply understanding to help improve the cloud infrastructure that powers our high-performance, consumer-scale site and mobile apps- Lead initiatives, technical design, and delivery of complex features across multiple systems to improve user experiences- Recommend changes to processes and tools at the team level based on industry standards, patterns, and practices- Diagnose / fix highly complex technical issues independently- Identify and communicate cross-team dependencies- Communicate individual and project-level development statuses, issues, risks, and concerns to technical leadership and management; research / advise technical leadership in vendor negotiations- Create documentation and training related to technology stacks and standards within assigned team- Provide end-to-end support to applicationsWho You Are

- You have an ownership mentality and a consistent track record of successful, high-quality results- You enjoy learning new technologies as they emerge- You have an advanced understanding of development methodologies and processes- You have a comprehensive knowledge of Computer Science fundamentals: data structures, algorithms, and design patterns- You have advanced knowledge of system architecture and design patterns- You can understand architecture, design, and integration landscape of multiple H-E-B systems- You have experience with common software engineering practices such as source control management (i.e., Gitlab), CI/CD pipelines (i.e., Gitlab, Jenkins), infrastructure as code, backlog issue tracking (i.e., JIRA), wiki documentation (i.e., Confluence)- You have a high level of comfort in Agile development methodologies- You have a bachelor's degree in computer science or comparable field, or equivalent self-studyQualifications

- Extensive backend software engineering experience with Java, Python, C++, or other languages to build services and APIs is required

- Extensive experience with Spring Boot, Spring Framework, Spring Security, and other related frameworks

- Extensive experience with relational databases and writing SQL is required

- Frontend software engineering experience with Javascript frameworks/libraries (i.e, Angular) is preferred, but not required

- Working within the Linux environment to include command line and shell scripting experience is required

- Hands on experience utilizing various DevOps techniques to include continuous integration and deployment (CI/CD), configuration as code, container first strategies, cloud-native development

- Experience with Cloud Technologies such as AWS, GCP, etc

- Experience working with large datasets and creating integrations to access or share these datasetsDEVS3232

Senior Software Engineer H-E-B is one of the largest, independently owned food retailers in the nation operating over 400 stores throughout Texas and Mexico, with annual sales generating over $25 billion.Described by industry experts as a daring innovator and smart competitor, H-E-B has led the way with creative new concepts, outstanding service and a commitment to diversity in our workforce, workplace and marketplace.H-E-B offers a wealth of career opportunities to our 109,000+ Partners (employees), competitive compensation and benefits program and comprehensive training that lead to successful careers. Our Partners thrive The H-E-B Way. As a Senior Software Engineer, you would have a... HEART FOR PEOPLE... you have a passion for mentorship and guidance, and love for the direct person-to-person interactions that create strong bonds between teams HEAD FOR BUSINESS... you have an ownership mentality and a consistent track record of timely delivery of high-quality software PASSION FOR RESULTS... the ability to guide the discussion, remove roadblocks, and provide guardrails for your team as they identify challenges and propose solutions What you'll do (Design & Development) - Coach and mentor junior engineers in engineering techniques, processes, and new technologies; enable others to succeed - Contribute to overall system design, architecture, security, scalability, reliability, and performance of applications - Support the build and deployment pipeline and when necessary, both diagnose and solve production support issues - Identify, scope, and architect solutions for new features while applying sound technical judgment that considers technology alternatives, impact on affected / adjacent systems, and tradeoffs - Work with Product, Design, and QA to deliver world-class digital experiences - Get the opportunity to stay ahead of new technologies with an eye to evaluating and potentially incorporating them into your team's architecture - Apply understanding to help improve the cloud infrastructure that powers our high-performance, consumer-scale site and mobile apps - Lead initiatives, technical design, and delivery of complex features across multiple systems to improve user experiences - Recommend changes to processes and tools at the team level based on industry standards, patterns, and practices - Diagnose / fix highly complex technical issues independently - Identify and communicate cross-team dependencies - Communicate individual and project-level development statuses, issues, risks, and concerns to technical leadership and management; research / advise technical leadership in vendor negotiations - Create documentation and training related to technology stacks and standards within assigned team - Provide end-to-end support to applications Who You Are - You have an ownership mentality and a consistent track record of successful, high-quality results - You enjoy learning new technologies as they emerge - You have an advanced understanding of development methodologies and processes - You have a comprehensive knowledge of Computer Science fundamentals: data structures, algorithms, and design patterns - You have advanced knowledge of system architecture and design patterns - You can understand architecture, design, and integration landscape of multiple H-E-B systems - You have experience with common software engineering practices such as source control management (i.e., Gitlab), CI/CD pipelines (i.e., Gitlab, Jenkins), infrastructure as code, backlog issue tracking (i.e., JIRA), wiki documentation (i.e., Confluence) - You have a high level of comfort in Agile development methodologies - You have a bachelor's degree in computer science or comparable field, or equivalent self-study Qualifications - Extensive backend software engineering experience with Java, Python, C++, or other languages to build services and APIs is required - Extensive experience with Spring Boot, Spring Framework, Spring Security, and other related frameworks - Extensive experience with relational databases and writing SQL is required - Frontend software engineering experience with Javascript frameworks/libraries (i.e, Angular) is preferred, but not required - Working within the Linux environment to include command line and shell scripting experience is required - Hands on experience utilizing various DevOps techniques to include continuous integration and deployment (CI/CD), configuration as code, container first strategies, cloud-native development - Experience with Cloud Technologies such as AWS, GCP, etc - Experience working with large datasets and creating integrations to access or share these datasets DEVS3232PDN-9d0b496b-a2cf-4c23-8942-fccca3983219
Job Information
Job Category:
Other
Spotlight Employer
Related jobs
Assistant Professor in Electrical & Computer Engineering
Assistant Professor in Electrical & Computer Engineering
The Department of Electrical & Computer Engineering (ECE) at Montana State University invites applications for a full-time tenure track position with primary responsibilities in teaching, research and...
Sep 19, 2024
Bozeman, MT
Clinical Assistant Professor
Stanford University
Position Overview: Seeking a dedicated Orthodontist with experience in pediatric craniofacial orthodontics. Join Stanford's Craniofacial service as a part-time Clinician Educator Faculty member in th...
Sep 19, 2024
Palo Alto, CA
Water Resources Executive Director Salary $163,800.00 - $221,270.40 Annually Location Scottsdale, AZ Job Type Full-Time Regular Job Number FY2425-00284 Division WATER RESOURCES Department ENGINEERING/...
Sep 19, 2024
Scottsdale, AZ
©2024 TalentAlly
Powered by TalentAlly.
Apply for this job
Senior Software Engineer - Java
HEB Grocery
Austin, TX
Sep 19, 2024
fulltime
Your Information
First Name *
Last Name *
Email Address *
Zip Code *
Password *
Confirm Password *
Create your Profile from your Resume
By clicking the Apply button, you agree to the terms of use and privacy policy.
Continue to Apply

HEB Grocery would like you to finish the application on their website.