Has a good practical understanding of technology and its application.
Team leads for small or module leads for large teams. Responsible for delivery of assigned module/ components /phases of a project. Responsible for people Management, including goal setting and providing performance feedback Responsible for Status reporting Responsible for guiding the development team. Responsible for estimation, planning and execution with specific focus on requirement analysis and design Responsible for Knowledge transfer and arriving at SLAs for steady state Technical problem solving skills