Coaches, provides timely feedback, and invests time in career development of team members.
Responsible for recruiting, performance management, and career planning in partnership with their manager.
Identifies skill gaps and build the needed team skills.
Communicates strategy, rationale, and progress within the team and to external stakeholders and sets the goals and environment for the team to deliver.
Responsible for the development workflow/pipeline and process improvement for the team.
Accountable for the technical output of the team.
Upholds a high technical bar while making pragmatic tradeoffs.
Collaborates with stakeholders including customers, project managers, and others in development and execution of the team’s roadmap.
متطلبات الوظيفة
9 to 12 years of experience in the software engineering domain with experience in managing software engineers.
Strong leadership skills.
Experience with Agile and DevOps practices.
Experience with people management.
Wide understanding of software engineering and design concepts.
Problem solving and research skills.
Good understanding of software architecture, design concepts and practices.