WORK ROLE: A degree in computer science and at least
3 years experience or a degree in a scientific subject
with at least 5 year's commercial experience after graduation.
Financial services industry experience with particular
knowledge of the Japanese markets and related exchange
technology is desirable although not essential.
QUALIFICATIONS: Significant development experience in
one of the following: C, C++, Tcl/Tk or Java. Basic familiarity
with UNIX and Windows operating systems as a user is essential.
Detailed programming knowledge is not required. However,
some knowledge of at least one major relational database
system like Oracle or Sybase is required.
DUTIES: Development of new systems to support existing
businesses and new electronic trading initiatives. The
split between development and support/maintenance will
vary but will generally be around 2/3rds development and
1/3rd support. In common with other financial services
organizations, we work in a rapidly changing environment
meaning that flexibility is a basic requirement, both
in terms of the technology used and day-to-day duties.
Some out of hours working will be required since it is
often only possible to make changes to production systems
at these times.
TECHNOLOGY: The vast majority of development within the
team takes place using C++ on UNIX and Java on UNIX and
Windows NT with a smaller amount written in Perl. However,
we do have some applications written in other languages
(like Microsoft Access) so a willingness to work with
these is vital. Some native Windows NT development will
take place in the future. Most of our applications make
use of SYBASE in one way or another via RogueWave class
libraries (C++/UNIX) and JDBC (Java). |