What are the responsibilities and job description for the Staff Systems Developer position at H-E-B?
Responsibilities
Since H-E-B Digital Technology's inception, we've been investing heavily in our customers' digital experience, reinventing how they find inspiration from food, how they make food decisions, and how they ultimately get food into their homes. This is an exciting time to join H-E-B Digital--we're using the best available technologies to deliver modern, engaging, reliable, and scalable experiences to meet the needs of our growing audience. If you enjoy taking on new challenges, working in a rapidly changing environment, learning new skills, and applying it all to solve large and impactful business problems, we want you as part of our team.Our Partners thrive The H-E-B Way. In the Staff Systems Developer job, that means you have a...
- HEART FOR PEOPLE... you can serve as technical authority, and coordinate work for a group of Developers
- HEAD FOR BUSINESS... you make sound, mature technical judgments that result in significant impact
- PASSION FOR RESULTS... you can innovate system enhancements and updates with minimal guidance
Team Blurb Goes Here, if available (helps sell the team/describes the impact and importance of this team/role):
Sample from D-ETI: H-E-B is looking for leaders to advance further our ability to inspire, innovate, and drive transformative change through the discovery, learning, and implementation of technologies that will improve the lives of our customers and Partners. The Digital Emerging Technology and Innovation team is the technical arm charged with supporting these endeavors. As a member of the team, you will partner with the business to ideate, pilot, and potentially roll-out technologies to enhance the partner and customer journey. This team will have the opportunity to work with machine learning, computer vision, IoT, wayfinding, sensor fusion, and many other bleeding edge technologies. This is an exciting opportunity to join a new team on an inspiring mission.
What you'll do (Design & Development / Management)
Own the overall system design, architecture, platforming, hardware integration, security, scalability, reliability, and performance of applications
- Coach and mentor junior engineers in engineering techniques, processes, and new technologies; enable others to succeed
- Identify, scope, and architect solutions for new features while applying sound technical judgment that considers technology alternatives, impact on affected / adjacent systems, and tradeoffs
- Apply understanding to help improve the edge and cloud infrastructure that powers our high-performance point of sale and fuel application suites
- Identify top talent to help grow H-E-B Digital Technology
- Develop technical roadmaps and lead developers across one or more squads to deliver initiatives
- Lead vendor infrastructure architecture and system requirements, ensure alignment with H-E-B standards, and own the vendor relationship in developing COTS / SaaS system-providers’ functional and technical roadmaps
- Influence others in technical decision-making and technology adoption within their domain
- Stay ahead of new technologies with an eye to evaluate / potentially incorporate them; identify new technology / introduce new solutions that have ROI or influence at group / department level; provide technical assessments of available options that consider technology alternatives, impact on affected or adjacent systems, and tradeoffs
- Lead efforts to improve efficiency and reduce costs of hardware / software maintenance
- Apply advanced understanding of all affected systems / applications to develop / execute implementation, end-to-end system integration, stabilization, and production support transition
- Lead the design and implementation of seamless end-to-end business process and system integration, involving both custom-developed and COTS systems. Identify and coordinate detailed technical tasks across multiple domains and teams.
- Lead full-stack infrastructure architecture and design; identify / scope / architect / deliver complex solutions
- Conduct proposed COTS, SaaS and cloud-based solution technical reviews
- Coordinate with Operations to facilitate awareness of / alignment on technical design and needed resources; manage technical communications with vendors and Operations teams; collaborate with Engineers to implement technical solutions and resolve issues
- Assist with plans to keep tech sustainment items current and supported; recommend changes to processes and tools at the group / dept level based on industry standards, patterns, and practices
- Develop / implement small to medium domain-specific applications to fill gaps between large COTS systems; design system funnels to route analytical data
- Lead team efforts to configure, enhance / update, maintain, test, debug COTS systems / integrations
- Review functional design / requirements to identify technical risks and obstacles
- Lead efforts to provide accurate duration / effort estimates; ensure technical teams stay on track, on schedule, and on budget
- Stay involved in test planning / test case development; identify required technical tasks to support testing; ensure SIT / UAT is obstacle-free; prepare environments to support SIT / UAT execution and training
- Create technical documentation / training for system enhancements and test scenarios
- Design / implement proactive automated system monitoring and alerting solutions; identify engineering tools that facilitate systems management
- Stay available to provide support during escalation of high-urgency, high-complexity incidents
- Ensure documentation, prioritization, and closure of follow-up action items from significant incidents and recurring incidents
Who You Are
- You have an ownership mentality and a consistent track record of successful, high-quality results
- You have 7 years of experience in COTS / SaaS development and system integration – cannot change this
- You have experience successfully influencing vendors in systems requirements planning
- You have expertise in system architecture and design patterns including developing and maintaining enterprise systems for edge and cloud platforming
- You're an expert in multiple languages, technologies, and frameworks, and can quickly on-board to projects in minimal time
- You have advanced knowledge of a given system's tech sustainment factors, and the maintenance and support plan for them
- You have advanced understanding of enterprise-wide systems integration, even those outside your scope of responsibility
- You're comfortable leading discussions with COTS systems / SaaS vendors' R&D / engineering teams
- You have a desire to lead and mentor junior developers
Qualifications
- Hands on ownership of system design and architecture for systems you have supported
- Hands on experience developing microservices for deployment to both edge and cloud infrastructure
- Expertise in moving a legacy monolithic application to a microservices based architecture
- Experience with C , Golang, or Java
- Expertise in Docker/Kubernetes, management of CI/CD pipelines, and various other Devops tools
- Experience with tools and technologies from Java or Golang space
- Experience with modern Front End Libraries/frameworks such as React, Flutter, Angular is nice to have
- Experience working with EMV Contact and Contactless payment solutions preferred
- Experience working with physical hardware such as Fuel Pumps preferred
- Experience with Payment Data security, Payment Fraud Engines, and Payment Tokenization preferred
- Experience with Retail Payment Transactions preferred
Who We Are
- 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 $26 billion
- We hire talented people (116,000 Partners), and give them autonomy to be creative in how they impact the business
- We're a Partner-driven company with a Bold Promise--Because People Matter
- We embrace Diversity and Inclusion as core values, and support them with thriving company-wide programs
- We're a truly original Texas-based company that created the Spirit of Giving to help Texas communities every day
Once eligible, our Partners become Owners in the company. 'Partner-owned' means our most important resources--People--drive the innovation, growth, and success that make H-E-B The Greatest Retailing Company