Responsibility:
Involve in all stages of the project life cycle: requirements definition, design, and development,
Translate application stories and requirements into functional applications,
Write neat and clean code for desktop and web application,
Create test cases and follow test cases to implement the requirement,
Active participation in Project level discussion/meeting,
Prepare use case/ flow diagram when needed,
Regular follow up for tasks assigned from development phase to QA.