Associate Software Engineer
Location
India
Posted
3 days ago
Salary
0
Seniority
Mid Level
Job Description
Associate Software Engineer
HST Global, India
Role Description The Helpful Smiles Technology Global Center (HST Global) in Bangalore is a division of the Hy-Vee IT team named as the Helpful Smiles Technology Center based in the US. It supports Hy-Vee’s business growth and modernization needs by accelerating the adoption of technology across enterprise operations. It offers tech talent the unique opportunity to transform retail technology at Hy-Vee and understand different markets and cultural dynamics, as well as the opportunity to work locally and remotely on IT challenges. The Hy-Vee IT team is looking to expand its capabilities in software development and delivery with roles such as Agile and full stack and data analysts based out of Bangalore. HST Global will serve the entire IT organization across roles and functions. Responsibilities - Learn foundational organization and industry engineering principles and core competencies. - Implements straightforward tasks of limited, low-impact scope with well-defined specifications heavily aided by direction or guidance from more experienced engineers. - Learns team practices and processes. - Works to better understand their team's product, domain, and vision. Technical & Business Expertise - Desire to grow as an individual through continuously learning new techniques. - Learning and developing a continuous delivery mindset. Qualifications - React Native - Rest or Rest API or GraphQL - ReactJS / JavaScript Beneficial Qualifications (Good to have skills) - Modern JavaScript (ES6), React, React Native, Next.js, Nodejs - Familiarity with SDLC best practices, Git branches / PRs / code reviews, CI / CD, multiple environments, feature toggles / dark launches. Requirements - Experience of up to 1 year. - Qualification for position is skills based. A bachelor's degree is preferred, or equivalent experience.
Related Guides
Related Job Pages
More Software Engineer Jobs
• Desarrollar y mantener aplicaciones móviles utilizando tecnologías modernas • Colaborar con equipos multifuncionales para entregar software de alta calidad • Participar en revisiones de código y contribuir a decisiones de arquitectura técnica • Mentorizar a desarrolladores junior y compartir mejores prácticas
• Develop UI screens, reusable components, and smooth navigation flows using React Native and TypeScript. • Consume REST APIs and handle server state management efficiently using TanStack Query. • Build user workflows, input screens, and validation logic leveraging React Hook Form. • Collaborate with the design team to implement pixel-accurate UIs, integrating custom charts (react-native-gifted-charts) and smooth layouts. • Ensure application stability by writing unit and integration tests using Jest and React Native Testing Library. • Help implement feature analytics tracking and manage multi-language support through i18next / react-i18next. • Participate in multi-environment builds and deployment routines for iOS within our agile (Scrum/Kanban) workflow.
• Define and evolve the backend architecture of the Magento platform, ensuring scalability and performance • Provide technical leadership to the backend development team, establishing coding standards, performing code reviews and mentoring the team • Design and review critical integrations with external systems (ERP, payment gateways, fraud prevention, OMS and PIM) • Technically manage the migration from Adobe Commerce to Magento Community, ensuring module compatibility and a zero-downtime strategy • Diagnose and resolve high-complexity critical incidents related to infrastructure, performance and security (PHP-FPM, Nginx, OpenSearch) • Monitor and optimize the platform using Grafana and Tempo, acting proactively on observability metrics • Collaborate with the Product Owner on technical refinement, effort estimates and product roadmap feasibility
• Develop and implement complex software solutions, ensuring quality and performance. • Lead and mentor junior developers, sharing knowledge and best practices. • Collaborate with architects and designers to define system architecture and ensure integration. • Actively participate in the full software development lifecycle, from conception to deployment. • Conduct code reviews and ensure compliance with development and security standards.



