* Experience in working on all the stages in a typical software development life cycle like Requirement Analysis, Design, Coding, Unit-testing, Integration Testing and support for QC, UAT & Production.
* Excellent analytic, development and design skills.
* Ability to grasp the system knowledge quickly. Proficient in understanding applications, its architecture and performing high level designs for tasks.
* Good in planning and tracking the development efforts of project and achieving the commitments. Efficient in doing low level design and...