Role Purpose:
The Director, Software Development provides strategic technical direction, leads, and manages the onsite and offshore Software Development of cross-platform applications, including web, mobile, and connected TV applications. This position is a key role in developing a new suite of digital products. The Director, Software Development works as part of a group of passionate technologists with a clear charter to deliver the best possible web and mobile applications available. Each member of the team works with a wide degree of creativity and latitude
Responsibilities
- Build, manage, and maintain the onshore and offshore Software Engineering teams with appropriate knowledge and skillsets
- Provide hands-on technical and systems architecture design and development, including the management of Drupal as a back-end service for modern front-end and mobile applications.
- Oversee and assure the optimal application of technology and engineering resources to meet product development and/or internal customer requirements.
- Lead the design, develop, and maintain supported technology platforms.
- Create and foster collaborative relationships with Product Management, QA, and Operations teams and support them to ensure that products are correctly defined, documented, tested, and released timely.
- Ensure standardization of approaches, frameworks and toolsets