Technical: • 7+ years of IT industry experience • Must have strong overall technical background and skills in Microsoft technologies like ASP.Net, C#, SQL Server etc. • Has an appreciation for development languages • Awareness of industry trends • Good overview knowledge of web application architecture and web technology • Strong knowledge of Project Management best practices and business processes • Must be experienced in effort estimation, project planning • Prefer someone who has worked in other platforms as well • Develop communications strategies, interacting during a project on all technical design and solutions • Very proficient with MS Project or similar support tools Management: • Excellent Time Management and Organization Skills • Proficient in Team Assessments, Team Assembly and Team Management Skills • Proficient in Scope Management • Proficient in Risk Management (Risk Assessment and Mitigation Skills) • Proficient in Contingency Planning • Ability to create and facilitate line of business presentations and project status meetings • Ability to take on multiple assignments • Problem solving skills • People management skills and ability to resolve conflicts • Ability to delegate and organize work, provides guidance and direction to a technical team, address team issues, and task delegation • Ability to manage onsite project teams and coordinate offshore development efforts • Must be able to remain calm when the pressure is on • Must play a leadership role on all projects • Open to change and new ideas • Logical thinker • HIGH ENERGY Personality: • Excellent communication skills (verbal and written) • Ability to anticipate issues and define action plans • Strong team building skills • Strong mentoring skills • Adapt and adhere to company standards and culture