• Responsible for specifying, planning, reporting, designing, reviewing in his/her technical area • Leads and executes technical activities and projects in own responsibility area • Technically mentors junior team members • Develop new modules and incremental customer functionalities in our suite of products • Participate in functional and technical discussions with stakeholders to understand the requirement. • Unit test and automated unit test for reusable components. • Adhere to all the best practices and coding standards • Come-up with suggestions in creating a world-class product • Connect and collaborate with all stakeholders