Please mention DailyRemote when applying
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.
HST Global
Job Title: HST Global Principal Software Engineer
Department: IT
Primary Duties and Responsibilities:
Seasoned in a foundational organization and industrial engineering principles and core competencies; instills core values in less experienced engineers and peers; actively advocates for opportunities to improve across teams and the organization; sometimes involved in defining overall engineering strategy.
Skillfully considers and weighs multiple different solutions for solving a problem. Help breaks down large projects into smaller iterative steps that each deliver value. Can take a long-term vision and define building blocks to get there.
Thoroughly understands the team's and adjacent team's product, domain, and vision and how it fits into the overall business. Actively participates in roadmap feedback with the product team. Looks for opportunities to simplify product & technical design. Sometimes make insightful recommendations regarding priorities.
Leads team practices and processes and regularly discusses improvements with their team. Sometimes collaborates with others to improve organizational practices and processes.
Confidently enter and solve areas of ambiguity and unfamiliarity. Frequently tackles more ambiguous problems.
Manages risk by preventing others from being and getting blocked. Manages and mitigates risk concerning the project and the work required to obtain the team's objectives. Strategically sequences deliverables to minimize risk. Evaluates possible solutions by factoring in the implications of each option, including the ability to adapt to change and future possibilities.
Proactively identify tech debt without being asked and outline strategies to eliminate large issues within a business domain.
Implements solutions and best practices to proactively monitor overall product health. Actively assists and contributes to resolving production issues.
Technical & Business Expertise:
Desire to grow as an individual through continuously learning new techniques.
Experience creating an environment with a continuous delivery mindset and maintaining a culture that also embraces this mindset.
Proven experience in developing and creating secure, resilient, maintainable applications.
Promotes security practices and helps other engineers to deepen their security knowledge.
Ability to learn new domains quickly.
Resourceful, detail-oriented, and highly organized problem solver on a wide range of concepts.
Drives a positive culture of innovation and continuous learning.
Fosters a culture of documentation and knowledge sharing across teams; actively demonstrates these behaviors.
Ability to work positively in a cross-functional environment with a variety of stakeholders to achieve team objectives.
Experience & Education:
Qualification for the position is skills-based. A bachelor's degree is preferred, or equivalent experience is.
Leadership Responsibilities:
Mentors their teammates in an open, respectful, flexible, and empathetic manner. Seeks out mentoring opportunities specifically to create team redundancy and backfill ability. Mentors’ members of other teams as needed.
Leads discussions within their team, ensuring that everyone has an opportunity to share their opinion and be heard and that discussion outcomes tie to actionable takeaways. Encourages quiet participants and ensures no one person dominates the conversation.
May guide the work of others, but no direct reports.
Skills Required:
Full stack developer experience, preferable to have Node JS stack.
At least 10 Years of software development experience.
Hands on with JavaScript, TypeScript and React JS stack.
Good hands on with CI / CD, release and deployment activities.
Excellent understanding of Architecture design, design patterns.
Ability to drive design and architecture.
Good understanding of software development process – SDLC.
Must have handled enterprise level software, development to deployment and handling issues in production.
Good understanding of cloud architectures.
Hands on with CI/CD technologies, handling docker and container platforms.
Explore, drive, and adopt newer patterns in design and architecture, industry standards in adopted frameworks.
Confidentiality
Has access to confidential information.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Discover remote opportunities in Principal Software Engineer
Answer easy questions
200,000+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“ I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!