i have worked as software developer for two years in mahindra satyam ( tech mahindra ) previously . i have good communication skills and sound knowledge of english .i can assure putting my best into the work assigned for the completion of task in bounded time .