A world leading agency in mobile and emerging technology innovation
* Involved in an account from the pursuit through the delivery phase.
* Create the optimum technical solutions in the context of the customer's environment, requirements, and financial resources.
* Consult with clients on realistic budget, timeline, and resources (man-hours, technology, tools, equipment, etc) given client's constraints; demonstrate leadership, business, and technical superiority and understanding to be the consultants for clients.
* Establish the engagement model with clients to set up for the best results.
* Understand pricing and incentive models in creating excellent results.
* Create and deliver values and success metrics to clients.
* Build prototypes to demo solutions to clients.
* Be a liaison between the account and delivery teams to ensure alignment.
* Provide architectural system design, and identify tools and technology to provide good system performance, an effective human-machine interface, optimal operational cost, and flexibility for future change.
* Maximizing the productivity of projects by installing an effective development environment, technical standards, and identifying the right talents for projects.
* Establish, develop, promote, and drive standard architecture, frameworks, guidelines and best practices.
* Build, train, and support project leads.
5+ years of experience leading mobile application solutions efforts
10+ years of software development experience as an engineer, lead, or manager.
Experience developing complex solutions for large scale clients.
Ability to solve business problems.
Understanding of all disciplines involved with client life-cycle to create the best results.
Fluency in Agile theory and practice.
Exceptional written and verbal communication skills.
A bachelor's degree or equivalent work experience.