Lead software engineering projects from design to delivery, manage resources, coordinate teams, and foster an innovative engineering culture. Ensure technical quality and reliability.