Working as a member of large development team on development projects and experience communicating effectively across a large development team and at the same time able to lead smaller teams to success