Planning, estimation, requirement analysis, database designing, wire framing, layout design of assigned project and other ongoing projects in team with Project Manager / Developer / Designer.
Handling coding works or major / complex parts of assigned projects and providing coding help and supervision to team members.
Maintaining and auditing code / design quality as per set guideline and standards in assigned projects.
Testing of completed tasks in ongoing projects in team before sending updates to reporting authority/client.
Remove the technical impediments
Focusing the team to ensure an on-time delivery of the agreed task.
Reporting progress to the Project Manager.
Facilitating code / design reuse.
Training and mentoring of team members.
Maintaining skill set matrix of the team.
People management & Technical management
Help PM in the annual and mid-year appraisal process