• Leader
• Accountable for delivery including velocity, continuous improvement, practices and principles (e.g, TDD, Pairing)
• Defines squad skill requirements with input from architect and in conjunction with other Squad Leads
• Interviews and selects developers and SREs
• Helps articulate and raise team blockers
• Continually evaluate teams skills
• Identifies and requests changes in squad composition as issues arise or deficiencies are noticed
• Escalates business issues to the Program Manager when required

• Procedural
o Leads team ceremonies including Inception, Iteration Planning Meetings, standups, retrospectives
o Leads team in evolving agile and technical practices
o Supports the Product Owner in running playbacks
o Partners with the PO to lead the work of the squad, serving as the definitive technical and process leader
o Ensure team conducts Retros, document action items, and track progress against those action items

• Technical
• Identifies and leads strategies for technical interdependencies with other teams/products/services working with the architect
• Leads design and coding decisions by the Squad; engages help from Tribe Architects for architectural decisions and UX Designers
• Technical lead to developers and makes key technical decisions. Responsible for code quality, test coverage, and adherence to standards
• Mentors developers to increase their skills, including coaching future Squad Leaders
• Pairs with developers to develop code, mentors on technical practices, addresses difficult technical issues, evaluates Squad developer skills, and proactively recommends growth paths for Squad Developers, acts on growth paths for Squad developers in conjunction with Delivery Manager
×