Director Of Retail Software Engineering
CurrentResponsibilities- Manage, mentor and coach a high performing group of software development managers and developers, guiding career paths and growth- Ensure technical architecture and development practices align with immediate and long-term business goals and strategy- Collaborate with internal and external stakeholders to provide on time delivery of industry leading, high-quality, new products and features- Maintain understanding of emerging architecture concepts, methods and associated technology trends to drive new technology research, evaluation and implementation- Champion and define technical requirements of the software development process such as performance, reliability, accessibility, high availability, interoperability, and security- Provide leadership in evaluation and management of technical services, SDLC and vendor partnerships- Provide thought leadership in technology direction and services, advocating industry standards adoption and alignment to organization best practices- Champion the appropriate use of technology and provide leadership in balancing technical elegance with functional requirements and practical benefits, as we implement and integrate technologies- Regularly contribute code and design to new and existing solutions- Leverage, maintain and improve automation and pipelines (continuous integration and deployment)- Promote knowledge sharing and reusability across product-development teams- Gain insight and act as a change agent to influence business and technical partners- Track and communicate team progress and team status to the stakeholders