Break down a product vision into workable technical solutions to solve business problems Build high quality software for large scale and highly available systems Provide strong technical and team leadership Talk about your work with both technical and non-technical team members (Offshore and Onshore) Promote a risk-aware culture, ensure efficient and effective risk and compliance management practices by adhering to require standards and processes