C++ Developer


Premium Job From Bank of America

Recruiter

Bank of America

Listed on

16th July 2015

Location

London

Salary/Rate

£40000 - £70000

Salary Notes

Competitive

Type

Permanent

This job has now expired please search on the home page to find live IT Jobs.

We are looking for an experienced developer for the On Demand Risk development team working across all phases of the software development lifecycle, working as part of the global team.

The On-Demand Risk team is a global, cross business team responsible for generating much of the risk and pricing data for the Rates and Currencies businesses. It currently has around 50 employees covering development, infrastructure and project management located in London, NY, Chennai and Mumbai. There is a separate frontline support team.

The ODR system is a global risk solution within Bank of America Merrill Lynch. It is a cross asset pricing and risk system used by multiple front office applications to provide risk management, pricing and P&L capabilities. This investment has provided a platform upon which many added-value and revenue-generating solutions have been built. The team work closely with the Quantative group, traders and risk managers as well as multiple other technology teams and is central to many strategic initiatives.

Responsibilities

As a C++ Developer your responsibilities will involve:

Work as part of the ODR development team to design and implement solutions to those requirements within the ODR application framework.

Work as part of the Quartz community, sharing and reusing first class quality components built in-house, to deliver the next generation of risk platform to the business.

Work alongside the London based business facing teams to determine the risk reporting requirements of the Rates & Currencies business groups.

Requirements

As a C++ Developer your skills and qualifications will ideally include:

* Exceptional development skills in server side C++ or Java.

Strong understanding of programming paradigms such as distributed architectures and multi-threaded program design.

Solid knowledge of contemporary development processes, build environments and testing tools.

Nice to have

* Experienced in working on Financial Risk Management applications with knowledge of financial mathematics, including how instruments are priced and risk is measured.

Understanding of Messaging Middleware concepts, usage and application

Familiarity with Excel including macros.

* A good understanding in scripting languages such as Python and general Unix shell scripting.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: