I wouldn't know, since I don't work in NY. In fact, I don't work in the US. I live and work in Singapore and yes, all the big financials are here,
some of them /also/ have their IT departments and yes they do the sort of work I spoke of here.
Now, I know my reply is only slightly related to your question, but I just saw this opportunity and took the effort to write all of this is to ^remind^ people that the world is not all about SV, or US, or startups, or IT, or technology ...