Actively contribute to software development strategy and product roadmap specific to application development Drive solution design thought leadership, for a customer -centric perspective Ability to understand and translate business requirements into meaningful end to end solutions Lead team in collaborative development of prototypes for demonstration of concepts Understand functional specifications and use case designs