Ability to provide technical leadership, prepare design artifacts, and implement solutions for agile teams; Drive the end-to-end solutions architecture design and ownership and articulate the design to the product owners, agile teams, and architecture leadership. Ability to build and maintain effective relationships with product owners, architects, and technical leads for individual products and applications; Partner with peer architects to find opportunities to refactor business processes, improve customer experience or perform capability rationalization.