Director, Engineering, Omni Store Systems
ESSENTIAL ABILITIES, SKILLS, QUALIFICATIONS AND EXPERIENCE:
- Bachelor or advanced degree in IT, Computer Science, business or related field.
- Prior experience in working with organizational change management/leadership and process change management.
- In-depth experience delivering and operating large scale, highly available distributed systems.
- 15 or more years of IT systems experience in one or more of the following areas, with demonstrated progression of responsibilities:
- Application delivery (preferably in Store systems (Mobile Point of Sale, Point of commerce, Clienteling systems) /Ecommerce/web/Mobile apps etc)
- Enterprise-scale application management
- Software product management
- IT/system product design and product strategy
- Business process reengineering
- Organizational development
- Passionate about enabling next generation experiences.
- 5 or more years experience in a leadership role with direct reports and people management responsibilities.
- 5 or more years of experience managing and being accountable for budgets.
- 5 or more years of experience with Agile software development.
- 5 or more years experience in business process and/or technology implementation.
- 5 or more years experience managing third party vendor relationships and offshore development teams efficiently to achieve business outcomes.
- 4 or more years experience at a manager level or above delivering global IT capabilities for a multi-national company with annual budgetary responsibilities .
- A engineering veteran in digital space having worked their way up through the programming ranks, developed great skills and instincts for creating great software.
- Must be a hands-on technical leader and should have proficiency building applications delivered at scale leveraging React, React Native or similar and consuming API based backend built on Cloud based infrastructure.
- The new tech stack is based on React, React Native while the legacy Store systems software is based on C++ . The older apps need to be supported as you create new and innovative versions on the new apps with the newer technology stack
- Working experience with Cloud based technology including proficiency with RESTful and GraphQL based API backends
- Expert in leveraging and evolving a Continuous Delivery/Integration pipeline and QA Automation to drive agility.
- Knowledge of (and a passion for) current trends and best practices in frontend architecture, including performance, security, and usability
- Track record of successfully building cutting edge products leveraging AWS cloud-based systems along with building in robust offline capabilities for high availability of applications
- Strong understanding of architecture patterns and operational characteristics of highly available and scalable applications.
- Experience building large-scale web services, micro-services based application in the cloud environment.
- Must have prior experience solutions/managing/developing large scale teams across multiple geographical regions