Working with Technical team members from many different areas like Architecture, Software Development, Quality Assurance, User Experience, Infrastructure, and Retail Services to create shared understandings, design solid solutions, and estimate implementation efforts