6 years - 8 years for AVP Level
9 years - 12 years for VP Level
Roles are pretty hands on and demand passion for coding and having a problem solving approach.
Some one from highly numeric application development background should be a good fit.
Key skills looked at are :
A high level of expertise in Object Oriented design and C++ programming , ideally in a UNIX (Solaris/Linux) and Windows run time environment and a Windows development environment.
Hands on ability on developing highly multi-threaded and scalable applications.
Sound knowledge of MFC and VC++ apart from Datastructures and Algorithms.
Good knowledge of Oracle RDBMS