•San Jose, California, USA
Your role and responsibilities Your role and responsibilities Understand product vision and business needs to define product requirements and product architectural solutions. Develop high-level product specifications with attention to system integration and feasibility Communicate successfully all concepts and guidelines to development team Ensure software meets all requirements of quality, security, modifiability, extensibility etc. Collaborate with other professionals to determine functional a