About
Take charge of the comprehensive architecture for SHI's eCommerce platform, ensuring it aligns with business goals, scalability, and security while delivering an exceptional customer experience. Technical Leadership:
Advocate and uphold engineering standards, design patterns, and architectural best practices, raising the benchmark for clean code, maintainability, and system resilience. eCommerce Expertise:
Use your extensive knowledge of eCommerce systems (shopping cart, payment processing, catalog management, order management, search, and personalization) to guide system design and modernization efforts. Cross-Functional Collaboration:
Work closely with product managers, senior engineers, security teams, DevOps, and business stakeholders to translate business needs into a technical strategy that delivers effective solutions. Mentorship & Influence:
Support and nurture engineers and architects across various teams. Facilitate technical discussions, offer architectural reviews, and assist others in advancing their architectural thinking. Strategy & Road Mapping:
Develop and continually enhance the architectural roadmap for the eCommerce platform, balancing technical debt, innovation, and feature delivery. Continuous Improvement:
Recognize and introduce new methodologies, practices, and technologies to elevate platform quality, developer efficiency, and business agility. Documentation & Communication:
Create and maintain high-quality architecture documentation, diagrams, and technical standards, tailoring communication to suit both technical and non-technical audiences. DevOps & Cloud-Native:
Oversee cloud adoption, CI/CD practices, observability, and ensure the platform is reliable, maintainable, and cost-efficient. Collaborate with and guide team members through code and design reviews to uphold company standards. Contribute significantly to design decisions and establish technical and coding standards for software development. Lead the software design process based on functional requirements from product teams, customers, and internal stakeholders. Consult with project teams and users to identify and analyze application requirements. Design, develop, implement, and deploy new software solutions, focusing on Cloud platforms (Azure, AWS). Troubleshoot, identify, and resolve issues in existing software, creating and deploying fixes as needed. Make recommendations for the continuous improvement of the Software Development Life Cycle and DevOps processes. Lead the documentation and maintenance of technical documentation, architecture diagrams, and visual representations. Foster a high-performance development environment to boost team efficiency, testing, and integration. Serve as a technical leader by educating, mentoring, and advancing the organization's software development practices. Key Qualifications Bachelor’s Degree or relevant experience required. 5+ years of experience in software development. 5+ years of experience with DevOps methodologies. 5+ years of experience with C#, React, JavaScript, and SQL. Ability to travel up to 10%. The estimated annual salary for this position ranges from $150,000 to $200,000, which incorporates a base salary and bonuses. Compensation is based on job-related skills, knowledge, experience, and market location; it will vary from individual to individual. Benefits may include, but are not limited to, medical, vision, dental, 401K, and flexible spending. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.