* Well versed in advanced development methodologies, tools and processes contributing to the design and rollout of cutting-edge software applications. * Possessing excellent troubleshooting skills with proven ability to analyze code and engineer well-researched, cost effective and responsive solutions. * Deft in full system development lifecycle including requirement analysis, designing, coding, developing and executing test plans, test cases and test processes. * Proficient with different levels of testing such as Functional Testing, Unit Testing, Integration Testing, Regression Testing and User Acceptance Testing (UAT).