Must have experience of writing multithreaded server applications on Windows and Linux.
Experience of source code repository systems and multi-branched development.
Must have worked on multi-tier service oriented enterprise systems using messaging for inter service communication and request/response/broadcast to the GUI.
XML : XML Document Processing, XSD, XSLT
Excellent communication skills, able to quickly and simply explain complex technical issues and designs to stakeholders across technology and the business.
Desirable - Oracle Database Development: PL/SQL, ability to write stored procedures, triggers, Toad. Middleware: Experience of using middleware messaging components such as Tibco, Talarian, Solace or MQ.
C++: Boost
C++: Unit Testing Mock Objects
Any experience with other programming languages (C#, Java, Python)
An understanding of FX products and trading flows (e.g. clearing, e-trading STP).
Degree level education in a scientific, engineering, mathematical or IT field desirable not essential
Job Classification
Industry: IT-Software, Software Services Functional Area: IT Software - Application Programming, Maintenance, Role Category: Programming & Design Role: Programming & Design Employement Type: Full time
Education
Under Graduation: Any Graduate in Any Specialization Post Graduation: Post Graduation Not Required Doctorate: Any Doctorate in Any Specialization, Doctorate Not Required