10 years of software development experience in all phases of the Software Development Life Cycle (SDLC) including Analysis & Study of Business Requirements, Technical & Functional Specifications, Data & Process Design, Development & Testing along with Integration & Implementation.