IntercontinentalExchange (NYSE: ICE) operates the leading electronic global futures and OTC marketplace for trading energy commodity contracts, including crude oil and refined products, natural gas, power and emissions. ICE conducts its markets for futures trading through its regulated subsidiary, ICE Futures, Europe's leading energy futures and options exchange. ICE also offers a range of risk management and trading support services, including cleared OTC contracts, electronic trade confirmations and energy market data. ICE is based in Atlanta, Georgia with offices in Calgary, Chicago, Houston, London, New York and Singapore. For more information, please visit www.theice.com.

Corporate headquarters of a high growth public company is seeking a strong high level Developer to join its core infrastructure development team. The C++ Developer will develop and maintain applications, systems and framework infrastructure for a state-of-the-art internet-based electronic commodities and futures exchange.
RESPONSIBILITIES

As a C++ Developer for the ICE Development Team, the individual will be part of the team responsible for managing the design, development, implementation and support of the ICE Trading Platform. The individual will also be expected to work on the development of other software applications. The ideal candidate would be an expert in C++ design and development, and have experience developing or interfacing with Oracle databases and have some experience with financial math.

REQUIREMENTS

Bachelor's Degree or equivalent in Computer Science, or related field;

5+ years experience developing with C++;

Experience with and strong understanding of:

multi-threaded server side development

Interaction with Oracle databases

C++ performance tuning tools

C++ debugging and memory profiling tools

C++ STL;

Demonstrable experience in design and system architecture

Ability to work independently and productively under pressure, and effectively multi-task;

Strong interpersonal skills and ability to work well in a team environment.

Prefer experience with Boost, UNIX scripts;

Prefer some experience with financial math;

Prefer understanding of futures, options, spreads and swaps, though strong C++ developers will be considered without trading background;