Understanding of business requirements and translating them into well-engineered and integrated technical solutions using Service Oriented Architecture (SOA) and reusable components.
Experience in Defining, analyzing and reviewing software architecture and requirements for products.
Participate in definition, design and review of software architecture, design, application frameworks and interfaces.
Mentoring and training technical members & assist in Requirement Analysis.
Evaluate Technologies for implementation for product lines.
Creation of Proposals & getting involved in client Interaction.