Job Description
<p>Responsibilities:</p><ul><li>Coaches, provides timely feedback, and invests time in career development of team members.</li><li>Responsible for recruiting, performance management, and career planning in partnership with their manager.</li><li>Identifies skill gaps and build the needed team skills.</li><li>Communicates strategy, rationale, and progress within the team and to external stakeholders and sets the goals and environment for the team to deliver.</li><li>Responsible for the development workflow/pipeline and process improvement for the team.</li><li>Accountable for the technical output of the team.</li><li>Upholds a high technical bar while making pragmatic tradeoffs.</li><li>Collaborates with stakeholders including customers, project managers, and others in development and execution of the teamβs roadmap.</li></ul><p>Qualifications:</p><ul><li>7+ years of experience in the software engineering domain with experience in managing software engineers.</li><li>Strong leadership skills.</li><li>Experience with Agile and DevOps practices.</li><li>Experience with people management.</li><li>Wide understanding of software engineering and design concepts.</li><li>Problem solving and research skills.</li><li>Good understanding of software architecture, design concepts and practices.</li><li>Proficiency in English Language.</li></ul><p><br></p>