As a Team lead my key responsibilities are :
* Line management and personal development of a team of developers
* Capable of understanding and contributing to the technical solution from design through to code level
* Working closely with Development Project Managers and Business Analysts to produce accurate delivery estimates and manage the transition from analysis through to design and delivery
* Provide regular and effective progress updates to and work closely with Development Project Managers to ensure the management of any delivery risks or issues
* Participate in reviews and meetings and provide updates on project progress
* Work closely with relevant teams internally to ensure al...