Provide high-level consulting expertise across projects or project teams
Work with customers to strategize new business models and solutions
Convert high-level user requirements into a deliverable design specification, define component architectures, and assist in task estimates and project scope
Select tools and products to facilitate the implementation of the architecture.
Requirements :
At least 6 years of experience in distributed computing architecture
Experience in web application development, legacy systems integration, object oriented analysis and design, n-tier and client server architectures, and database proficiency