Job Description:
- Architectural Leadership: Own the entire System Architecture by leading the design and development of our global, multi-region DTC/eCommerce platform using AWS cloud services, ensuring high scalability and performance.
- Backend Development: Utilize your strong background in .NET Core and Node.js to architect and develop robust backend solutions.
- Frontend Development: Apply your expertise in HTML5/CSS3, React.js, and Next.js to create responsive and dynamic user interfaces.
- Mobile App Development: Contribute to the development of mobile applications for both Android and iOS platforms.
- Software Design & Architecture: Implement software design principles, including SOLID principles and design patterns, to build large-scale, high-performance systems.
- Solution Proposals & Reviews: Propose comprehensive solutions and conduct thorough solutions reviews to ensure system integrity and alignment with business goals.
- Hands-on Troubleshooting: Collaborate with the team in daily system monitoring and troubleshoot any issues to maintain optimal system performance.
- Coding & Standards: Conduct code reviews, actively participate in coding the core frameworks and platforms, and establish coding conventions using code analysis toolsets.
- Technical Consultancy: Advise management on technology stack roadmaps to align with business objectives in a tech-centric and tech-driven retail environment.
- Innovation & Leadership: Foster an open, Agile mindset, promoting creativity and innovation to lead the tech roadmap for our Technology Innovations CoE and Product Management Innovation CoE.
- Value-Driven Development: Implement OKR-based and Value-Driven Development (VDD) approaches to maximize business value.
- Product Mindset: Leverage your experience with lean startup methodologies and a product-focused mindset to drive development initiatives.
Requirements
- Education: Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- Experience: Minimum of 5 years of experience in Solution Architect and 12 years in Software Development.
- Technical Expertise:
- Cloud Expertise: Strong proficiency in AWS cloud services with experience in architecting multi-region, globally scaled systems.
- Backend Skills: Extensive experience with .NET Core and Node.js for backend development.
- Frontend Skills: Proficient in HTML5/CSS3, React.js, and Next.js for frontend and web development.
- Mobile Development: Knowledge of app development for Android and iOS platforms.
- Software Design: Deep understanding of software design and architecture, including SOLID principles and design patterns.
- Large-Scale Systems: Proven experience working on large-scale, high-performance systems.
- Containerization: Experience with Docker and Kubernetes.
- DevOps: Familiarity with DevOps practices and CI/CD pipelines.
- Leadership and Team Collaboration:
- Technical Leadership: Ability to propose solutions, review system designs, and guide the development team.
- Hands-on Approach: Willingness to engage in daily system monitoring and problem-solving alongside the team.
- Code Quality: Experience in conducting code reviews, developing coding standards, and applying code analysis tools.
- Strategic Consulting: Ability to advise team & managers on tech stack roadmaps and align technology initiatives with business objectives.
- Thought Leadership: Demonstrated ability to lead and innovate within a team setting.
- Product and Innovation Mindset:
- Product Experience: Strong product-based experience and mindset with knowledge of lean startup principles.
- Soft Skills
- Agile Mindset: Open, creative, and innovative mindset with experience in leading tech roadmaps in an Agile environment.
- Value-Driven Development: Familiarity with OKR-based approaches and Value-Driven Development (VDD).
- Problem-Solving: Strong analytical and critical thinking abilities.
- Communication Skills: Excellent verbal and written communication & presentation skills in English.
- Preferred (But not required)
- Certifications: AWS/Cloud Solutions Architect, TOGAF, ITIL, and/or Enterprise Architect certifications
- Industry Experience: Experience in DTC/eCommerce or retail technology environments.
- Data-Driven Mindset: Experience with Data Analytics, AI / Machine Learning, and leveraging data for strategic decision-making.
- Startup Experience: Familiarity with scaling engineering teams in fast-paced startup environments.