Software Engineering Team Lead

Apply for this job

Email *

Job Description

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