* A thorough understanding of computing and an aptitude for complex software applications.
* One or more programming or scripting languages (e.g. Perl, Tcl, Visual Basic).
* UNIX (Solaris would be an advantage).
* SQL and related databases (Sybase would be an advantage).
* A desire to join a small team where you can make an active contribution to the business.
* Familiarity with financial messaging protocols such as FIX, CMS, or STAMP, would be a plus.