They should be able to
everything.Depending on the interface requirements, they suggest which technology to use.If technology is already decided which
patterns to use and other things etc.
Role of architect varies from organization to organization.You can further calssify them as:
1)system architect
2)Solution architect
and many more.
Catch somebody from iFlex and you will get more info on Financial domain.