POSITION REQUIREMENTS:
- Requires strong working knowledge of Software Engineering in an agile environment
- Strong technical knowledge of the Retail Domain especially in the areas of Supply Chain and Warehouse Management
- Meets with Stake Holders, architects, and Product Managers to determine product scope and vision, set goals, identify and resolve any issues
- Partners with the Product Managers to review and refine business requirements into core system capabilities
- Ensure the system is implemented as designed and meets business and technology requirements
- Excellent verbal and written communication skills
- Manages 2-3 software engineering teams comprised up to 20+ team members and guides and mentors them for superior performance and career development
Experiences
- Bachelor's Degree in Computer Science, CIS or related field
- 8+ years diversified information technology experience including 5+ years Software Engineering experience
- Solid understanding of Retail, Supply Chain and Warehouse Management
- Solid understanding of Microservices development and technologies like SpringBoot, Nodejs, NoSQL Databases (MongoDB, Cassandra, Redis)
- Good experience of UI development and technologies like Angular and React
- Experience working with product teams in an Agile environment
- Must be able to multi-task and set priorities
- Must be able to lead and mentor and develop new team members
- Must have experience in a collaborative, multi-disciplined, global team environment
- Must have strong technical, analytical, interpersonal communication and writing