Overview

Job Responsibility-

Translating business requirements into system design and apply deep understanding of OO design principles in creating custom software solutions. Offering creative alternatives to business design wherever appropriate
Ownership of key software modules, which would involve product enhancements and maintenance of existing functionality. Effective debugging of issues and associated fixing in a time-critical atmosphere
Technical lead for projects including identification and management of dependencies across other modules. Project planning for mid-level complexity projects, including scope management…