Experienced software developer, particularly in C/C++ and Java, with extensive finance and investment banking knowledge.