Understand the requirements [functional & Non-functional], architecture of the overall project along with the Sprint/Module/Task assigned, get the clarification of the same from the TPM and if required estimate the task.
Development of code as per defined standards & best practices and Maintain code in repositories.
Create documentation as necessary.
Resolution of technical issues in development.
Ensure timely and quality completion of the assigned tasks on daily basis.