Job description
Responsibilities:
• Drive innovation and manage product development teams within a fast paced, agile environment
• Cultivate an environment of continuous engineering improvement through mentoring, feedback, and metrics
• Recruit IT professionals with business and industry experience, and develop, reward and energize a competent, effective team within the technology organization.
• Lead software development teams, obtaining necessary resources, acting as an escalation point and removing impediments to achieve goals and objectives
• Engage in hands-on design and ensure alignment of strategy, architecture, tools/methods with software engineers and architects to execute product road-maps
• Collaborate with a wide variety to stakeholders within business and technology teams to drive change required to execute product road-maps
• Enable integrated teams to deliver technology solutions in support of key product initiatives by working closely with product managers, technical project managers, architects, engineers, and quality assurance