Programmer/Developer - Toronto

Imported from previous forum

james@huffmanassciates.com

Our Client is an independent software development and technology consultancy company. We develop front and middle- office systems for financial institutions world-wide, and boast a very high concentration of investment banking and trading technology expertise. Our Client was established in 1988, has offices in London, New York, Sydney, Toronto and Malta and currently employs 90+ permanent staff.

Our Client¡¦s product offerings include the following:

„X an international repo and securities finance trading system, widely acknowledged as the leader in its field.
„X a multi-product trading, position & risk management system;
„X a module to connect front-office systems to electronic exchanges

Our Client also provides technology and business consulting, development and support services to banks, investment banks and fund managers. Our systems and expertise span trading and risk management for bonds, repo, F/X, money markets, options, futures, swaps, equities, securities lending, cash management, order management, electronic exchanges and more.

Our Client¡¦s growth rate is impressive and had continued to grow profitably throughout the slump in technology and finance. It is a dynamic company with an ever-increasing portfolio of local and international clients. In 2003, Our Client was selected a recent winner in the Sunday Times Tech Track 100 Awards. The Tech Track 100 Awards measures turnover growth over the last 3-4 years.

Role/Responsibilities

As Programmer/Analyst, you are responsible for carrying out on-going software development work for the company or on a client-site, as directed by your manager/team leader. Client sites may be in Toronto or at one of the other international financial centers.

The development work may include the full product life cycle- from putting together a technical specification, through to design, implementation and testing as well as installation and training. This will either be for a client, or as part of in-house development, and may involved with Our Client¡¦s Repo and Securities Finance Trading System), Our Client¡¦s trading and risk system or bespoke software development work.

You will be required to work both as part of a team and on your own.

We recognize that diversity is a strength and differences between people add value to our company. Our Client is committed to equality and diversity and welcomes applications from all suitably qualified candidates.

Attributes

The attributes for this role include being self-motivated and self-sufficient with a flexible and questioning approach. The candidate should have a strong desire to solve problems, have an inquisitive nature, be persistent and reliable and pay meticulous attention to detail. The candidate should have excellent interpersonal skills, including an strong command of spoken English. Willingness to travel is also a key requirement.

Essential Skills

„X At least 2 years experience of development in UNIX environment, use of shell scripts and other UNIX tools.
„X 2-3 years experience with C++, with at least one of the desirable technical skills listed below.
„X Degree level education (with a high grade) in Computer Science or other numerate discipline.

Desirable Skills

„X Post-graduate qualifications- a Masters or PhD
„X UNIX systems programming/networking, COBRA, COM
„X Experience of development in NT environment, e.g Visual C++
„X Perl programming experience
„X Java programming experience
„X Rational database experience (Sybase or Oracle)
„X Business experience in the financial sector
„X Application development in client facing environment
„X Team leading skills or experience

The Technologies

The technologies used for development work will include (but are not limited to): UNIX, NT C/C++, shell scripting, Perl, Java, relational database technology.