In partnership with Business Analysts, Project Managers, Product Owners, Engineers and other Architects..development efforts Ensure overall quality of the software architecture for relevant product areas..Help product teams in their daily work and maintain hands-on technical expertise About the business..attending and presenting at community events Your key responsibilities are: Develop overall product..new Enterprise products and offerings against business needs Drive guidelines & policies to govern product