* Build, lead and support a team of highly engaged and motivated software engineers* Create a team environment which is open and transparent and in which everyone shares accountability for delivery* Understand the overall roadmap and strategic direction;
clarify and contribute to these;
look for opportunities to innovate* Be the domain expert for the systems your team is building and use your experience to inform strategy, as well as support your own team* Guide the planning