Participate in requirement, design, coding, implementation, testing, which include features enhancements, new functionalities, and web service integration
Collaboration with customers to prepare technical specifications
Interact with subject matter experts (functional & technical) to understand business requirements and technology architecture of the applications accordingly
Contribute to code reviews for quality assurance and conformance to standards / guidelines
Assist in the preparation / updates of technical specifications
Develop highly innovative and intuitive web & mobile applications for financial services industry
Build reusable code and libraries for various projects
Ensure timely completion of tasks assigned / delegated
Provide technical guidance and lead/develop team members
Responsible for forward resource management, team bui...