The person have to resolve the daily problems and develop the new request.
- Review business requirements working with other team members
- Perform a technical analysis of requirements
- Produce a solid, detailed technical design
- Write clean, modular, robust code to implement the desired requirement...