FICC Technology – Trade Services & Controls – Analyst Developer recruitment
BUSINESS UNIT AND ROLE OVERVIEW
The SecDb Trade Services Controls team is responsible for the design, implementation, and maintenance of core applications and Application Program Interface (API) s that are shared across all of the trading businesses in the firm. Functional areas of responsibility include:
- Electronic and voice trade entry
- Regulatory reporting, and downstream trade and price feeds
- Price and position reconciliations and controls
- Developer controls and platform management for the SecDb platform
The team also provides consultation, support and training for these offerings, often working with other IT and business teams throughout the firm.
SecDb is the firm’s strategic proprietary trading and risk management platform, and is leveraged across all of the trading businesses in the firm. It supports all OTC derivative and most securities products traded by the firm. This robust architecture consists of an object database server, a client architecture that supports efficient what-if analysis, a programming language (Slang) and a number of other related tools.
The team currently has 30 members: 15 in New York, 8 in London, and 7 in Bangalore.
RESPONSIBILITIES
This role is for a developer to work on software related to the team’s functional responsibilities. As an analyst developer on the team, you will be responsible for contributing to the design, coding and testing of strategic changes to the trade management and processing environment. Key to the team’s strategy is its ability to build common APIs and systems that are flexible enough to function seamlessly across different asset classes and businesses. As a member of the team, you will be challenged to work with the developers and managers on the technology team for each business, and to incorporate their disparate needs into the common solutions you build.
The role also includes a 10-20% time commitment to second-line technical support.
In the first 6 months you will be expected to have delivered at least two projects which make an improvement in the trade management and processing environment.
The main technologies employed in this role are SecDb/Slang and Java. There is scope for working with relational databases, C++, XML, and messaging systems as appropriate.
DEVELOPMENT PROSPECTS
There is great scope for career development in the SecDb Trade Services Controls team, or through mobility to product-aligned IT teams or other core service groups.
Because SecDb and our application offerings are a fundamental part of the technology strategy for every one of our trading businesses, you will gain good visibility across the development organisation. The position provides an excellent opportunity for gaining experience across a wide range of asset classes and trade flows from front to back.
A diverse set of training opportunities are available at the firm to aid in your professional development.
SKILLS / EXPERIENCE
MANDATORY
- 1+ years relevant experience
- Solid knowledge of at least one programming language
- Solid knowledge of algorithms
- Quick at adapting to new businesses and technologies
- Works effectively in a team-based organisation
- Good oral and written communication skills
- Self-motivated and driven
- Exceptional analytical skills and a strong desire to learn
- Financial experience is not required, but you must be interested and motivated to learn about the products and flows
PREFERRED
- Java, C/C++, XML and/or relational database experience
- Familiarity with object-oriented design concepts