Collaborate with Business and Product Management to understand requirements, take a product approach to translate requirements into appropriate architecture and system functionality that successfully deliver required business success