Team leads for large teams or managing one customer with multiple projects
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
Job Requirement and Skills
Has a good practical understanding of technology and its application.
Good grasp of technology and tools used for development
Good design skills and architectural skills in the technical area
Fair understanding of project management skills
Fair amount of domain expertise gained through working on the application or certification programs (if working in a vertical)
Good understanding of the sphere of activities in a horizontal domain
Has to manage escalations, trouble shooting.
Teamwork / Supervisory:
Volunteers to assist co-workers and covers work for others
Works under general supervision with few direct instructions.
Carries out routine and semi-routine tasks.
Provides input to project-related decisions.
Within own team or department at operational level.
Contact with user/customer at peer / first /middle management level.
Bachelors degree in Engineering or Science graduates with 4-7 years of experience.