Job Role
· The systems developer will work within
the Equity Derivatives IT department contributing
to the development of the next generation automated
trading systems.
· The successful applicant will have
a strong focus on delivery to the business and
will have to rapidly learn about the Company’s
Equities business and its interactions with other
parts of the bank. The candidate should be keen
to learn about the business. It’s not essential
to have previous experience of derivatives trading
systems, but it would be useful.
· Must demonstrate appreciation/experience
of the particular demands posed when working
on a challenging technical environment. Specifically,
the candidate must a have a proven record of
successful delivery of technically complex system
components to extremely aggressive timelines.
· The candidate will be expected to liaise
with Derivative Traders up to MD level. They’ll
have to acquire domain knowledge quickly; be
able to present issues clearly and understand
the traders concerns.
· Must be able to operate effectively
in a trading floor environment. Plans and priorities
are very fluid, and the successful applicant
must be able to cope with this.
· Must be able to accurately and pragmatically
estimate development effort required for specific
objectives. Proven experience of this is critical.
· In addition to strategic development,
we have to deal with production issues. The candidates
must be willing to get involved in practical
work such as investigating production issues,
doing second-line support and deploying new versions.
· At times, the Company can come under
intense pressure to deliver with little notice.
When appropriate, the candidate will need to
demonstrate great drive and commitment to meet
their objectives. The candidate will have to
take client pressure in their stride, showing
appropriate levels of urgency, while remaining
productive, professional and controlled.
Education / Experience
MSc / BSc, ideally in Computer Science
· At least 2 years core development experience
in C++
·
Ideally some exposure to financial market connectivity
·
Essential to have experience of high-performance
distributed system.
·
Should have skills in some other relevant technologies,
e.g. Unix, TCP/IP, UDP, FIX, JAVA, SQL, Clearcase.
Needs good communication skills (both written
and oral)
English, Asian and/or European languages desirable.
|