The ideal candidate will be an exceptionally talented software engineer, have at least five years of industry programming experience and will have graduated in the top quartile of his or her class having studied Computer Science or an equivalent technical degree from a top rated university.
While financial experience is not a prerequisite, the ideal candidate should have an interest in financial and capital markets. The candidate will have exceptional programming ability with a passion for solving complex programming problems. The candidate should have a thorough knowledge of object oriented design patterns, data structures, code optimisation and automated testing. The candidate will have lead small teams, using agile development techniques to build web applications using a PHP or Python development stack.