Oversight of day to day software delivery activities, demonstrating high level understanding of technologies, architecture and methodology, especially agile.