Ability to create technical vision for a division
Experience developing large-scale, user-facing web sites and applications
Experience with leading process change
Experience evaluating tools, technologies, and process to best fit with existing practices
Experience working with Service Oriented Architectures
Experience working in a continuous delivery environment
Excellent problem solving & troubleshooting skills
Excellent written and oral communication skills with ability to adjust to technical and non-technical audiences.
Ability to identify and raise key technical and/or process issues and collaborate with others to find solutions.
Experience with SDLC / SW development processes (RUP, Agile, Waterfall). Communication and Relationship Skills:
Ability to communicate with C-level and senior executives on technical matters
Lead effectively in a matrix organization with teams of skilled architects, developers and business partners with minimal supervision
Resolve and influence the positive outcome of conflicting objectives and priorities
Express ideas verbally and in writing to effectively communicate with and influence teammates, technology partners, business leaders and executives
Experience creating technical documentation and training material
Experience leading technical change in a non-hierarchical environment
Able to work autonomously with minimal supervision and collaborate effectively with local and remote co-workers
Governance / Oversight:
Provide critical alignment between Technology and Business processes.
Ensure critical alignment to Enterprise reference architectures.
Lead efforts to define and adopt effective Enterprise reference architecture standards.
Represent the organization on architecture review boards, COEs, and other governing bodies.