Must have deep experience in enterprise architecture, design patterns and implementation of large scale, secure, distributed, highly concurrent and performance sensitive applications Strong organizational awareness and the ability to work effectively at multiple levels within an organization