VanderHouwen has more jobs you may like! Find them here: http://bit.ly/2enTpQN
Director of Engineering
Our client is looking for a Director of Engineering for an exciting opportunity for someone with a diverse software engineering background who has experience in transforming legacy IT processes and technologies into a lean, agile delivery model
Director of Engineering Responsibilities
This role requires a combination of excellent leadership skills, strong engineering mindset and business experience to lead.
This is a collaborative role which requires strong relationships at all levels of business and IT, as well as vendor partners who are providing delivery and operational services.
The Engineering Director manages team resources and priorities, drives process improvement, facilitates team and enterprise roadmap planning, and ensures effective, secure, high quality and agile delivery of solutions.
This position is responsible for managing the team that performs the architecture, analysis, design, configuration, development and maintenance for Employee Benefits applications.
The nature of the work requires cross-team collaboration and management skills, including strong communications, negotiation, vision and prioritization.
Transform the existing traditional app/dev waterfall model to that of a product focused, Agile DevOps model providing continuous delivery leveraging Lean concepts.
Partner closely with business leaders to identify and prioritize business imperatives; recommend technology solution alternatives; and participate in roadmap planning process.
Provide architectural/engineering leadership and oversight (understand business drivers and strategies to ensure alignment with IT and business direction). Oversee the delivery framework to ensure quality solutions are implemented.
Evaluate alternatives, identify the costs and benefits of implementing system solution alternatives, and apply conceptualization and creative thinking skills toward possible solutions with a bias for creativity, sufficiency, lower TCO, quality, and high delivery velocity.
Manage the solution lifecycle including enhancements, maintenance, break / fix, application currency and lead the evolution of applications to meet changing business needs.
People management hiring, performance management, compensation planning.
Resource management, including capacity planning and assignments.
Manage vendors including nurturing relationships, escalating when needed, vendor evaluation/selection, evaluating solution alternatives.
Set internal team goals to ensure employee development, knowledge transfer, and cross-training.
Promote collaboration, transparency and effective cross-functional partnerships within team and across IT teams.
Establish positive team culture and dynamics, and foster employee satisfaction and retention through strong leadership by example.