Excellent client-facing skills; highly knowledgeable and able to communicate complex technical concepts in a friendly and helpful manner
Able to think of creative and innovative approaches to solve difficult problems
In depth, up to date, hands-on technical knowledge across a range of web and mobile technologies
Experienced in working with 3rd party vendors to deliver quality results
Full project lifecycle; pitching, scoping, budgeting and estimation, architecture, technical delivery and quality assurance
Architectural design and technical specification of complex distributed and high performance applications
Technical interviewing and team building
Process improvement focusing on ...