Candidate should have worked primarily in the financial domain Proficient with SQL (various DB) and Excel Proficient with eliciting business requirements, reviewing process flows, developing technical  system flows Comfortable with reviewing technical designs, providing feedback and confirmation of alignment to desired capabilities: choosing the appropriate technology and designing a solution that both answers the problem at hand, and stays within constraints Understanding and support the delivery of solution using different software delivery methodology