Must have the following skills: Full Software Development Lifecycle experience (SDLC) Full OO lifecycle development with N-Tier applications and Web based (B2B, B2C) eCommerce web portals. Hands on technical expertise. Scoping and requirements gathering. OO Analysis and Design using Unified Modeling Language (UML) Business process expertise Excellent written and verbal communication skill Quick Learner and Adaptive Implementation of Change Management and Development Methodologies Structured Systems Analysis and Design Certified Mentor and guide junior consultants Excellent Business Analysis Skills Quick Learner and Adaptive