- Provide technical guidance as well hands on management for all product development within the company.
- Lead, manage and mentor a team of 20+ engineers.
- Serve as a key member of the management team that sets the company's strategic direction.
- Define standards & best practices to support agile development processes.
- Plan, track and estimate product development activities.
- Ensure the optimal application of technology and engineering resources to meet product development and/or customer requirements as per the product and/or marketing requirements document.
- Ensure that the product is fully and correctly defined and documented.
- Grow the internal information technology development organization; manage and recruit a multi-disciplinary high-performance technology team
- Ensure implementation of formal processes to support the product development process.
- Passionate about automated testing: Manage / drive testing - unit tests, system tests, regression.
- Act as a primary Interface with senior management and operations team.
Didn’t find the job appropriate? Report this Job