.Provide technology consulting to external customers and internal project teams. Responsible for providing technical support and/or leadership in the creation and delivery of technology solutions designed to meet customers' business needs and, consequently, for understanding customers' businesses. As trusted advisor create and maintain effective customer relationships so as to insure customer satisfaction. Maintain knowledge of leading edge technologies and industry/market domain knowledge. Actively contribute to the company's solutions portfolio by providing information ranging from technical knowledge to methodologies based on experience gained from customer projects. Shape technical direction and technical strategies within the organization and for external customers. Accountable for consistent and significant chargeability levels (or expense relief for internal project teams) and for assisting in meeting or exceeding revenue and customer satisfaction goals. Contribute to organization's profitability by generating and cultivating new business opportunities and by providing technical support for deal proposal development.**_ Responsibilities: _**- Responsible for verifying and implementing the detailed technical design solution to the problem as identified by the Project/Technical Manager.- Often responsible for providing a detailed technical design for enterprise solutions.- Is often the Principal Consultant who analyzes and develops enterprise technology solutions.- Regularly leads in the technical assessment and delivery of specific technical solutions to the customer. Provides a team structure conducive to high performance, and manages the team lifecycle stages.- Provides advanced technical consulting and advice to others on proposal efforts, solution design, system management, tuning and modification of solutions.- Provides input to the company strategy moving forward.- Collects and determines data from appropriate sources to assist in determining customer needs and requirements.- Responds to requests for technical information from customers.- Develops customer technology solutions using various industry products and technologies.- Owns and manages knowledge sharing within a community (e.G. team, practice, or project). Ensures team members support knowledge sharing and re-use requirements of project. Contributes significant knowledge to job family community.- Proactively encourages membership and contributions of others to professional community and coaches others in area of expertise. Regularly produces internally published material such as knowledge briefs, service delivery kit components and modules, etc. Presents at multi-customer technology conferences.- Creates and supports sales activities. Manages bids, or major input into the sales lifecycle. Manages activities and provides qualitative and quantitative information for successful sales. Produces complete proposals for smaller engagements within area of expertise