· Strong analytical and logical skills combined with experience in various cycles of a software development including development, testing, implementation and maintenance of applications · Proficient in facilitating large meetings to help define vision, scope, requirements, design, and risk mitigation plans. · Full understanding of the SDLC: requirement analysis and business specification, development, enhancement, quality assurance, testing including developing Test Cases and Test Scripts. · Excellent skills in Business Analysis, Data Analysis, Gap Analysis, Requirement Analysis, Business Modeling and Use Case Development using UML methodology.