Sunday, December 12, 2010

Sr Developer/Team Lead - Electronic Trading; $160-200K + bonus

Apply for Job Here

Manhattan, NY

Up to 160 -200K+25% Bonus

ALL CANDIDATES MUST POSSESS A VALID GREEN CARD, COMPANY SPONSORED EAD OR BE A CITIZEN OF THE UNITED STATES. NO EXCEPTIONS. THIS IS NOT A CONSULTING POSITION. NO THIRD PARTIES PLEASE.

ALSO, IF YOU ARE FROM OUT OF TOWN OR MORE THEN 50 MILES IN DISTANCE FROM MY CLIENT, PLEASE EXPLAIN YOUR SITUATION OR I CAN NOT CONSIDER YOU A VIABLE CANDIDATE.

Position Purpose:
-The role is accountable for the delivery and execution of IT projects supporting the Equity Electronic Trading business, globally.

Key Accountabilities:

Senior Developer / Team Lead, Electronic Trading Technology
~Senior Developer / Team Lead within the Global Electronic Trading Technology group – Algorithmic Trading, Smart Routing, Crossing, Client Connectivity, DMA, Market Access – Strong Smart Order Routing & Algorithmic Trading development experience.
~Experience / knowledge writing Trading strategies – Short duration, liquidity seeking smart order routing strategies and longer duration benchmark algorithms.
~Architect, design, develop, and deploy a state of the art multi-asset Global Electronic Trading platform
~Maintain existing Electronic Trading components
~Work close with key business and technology partners
~Position is in RBC Capital Markets Electronic Trading Group – a challenging, fast paced, highly rewarding, growth area of the firm
~Manages relationships with the various heads of the electronic trading business to align IT strategy with business strategy.
~Identifies, plans and negotiates for suitable resource levels to meet business and budget objectives, managing conflicts and deadlines.
~Maintains a detailed and current knowledge on the projects within the program.
~Has responsibility for both strategic and tactical initiatives within the program.
~Communicates progress on projects to the business sponsor and EQ Technology management team.
~Demonstrates financial accountability to the business sponsor and EQ Technology management team.
~Seeks out industry trends and applies extensive capital markets knowledge to ensure best of class solutions.
~Selects and builds high performing teams, leveraging individual capabilities and strengths.
~Establishes vision and goals within the EQ IT program, driving high performance management, supporting career development and rewarding strong performance.
~Can successfully navigate and embrace/promote a collaborative organization

Requirements

Job Requirements: (Knowledge/ Experience):
Business
Highly Desired:
~ Prior business knowledge and development experience in the electronic trading space
~ Experience / knowledge writing Trading strategies – Short duration, liquidity seeking smart order routing strategies and longer duration benchmark algorithms.
~ Understanding of order management, smart routing, algorithmic trading, crossing, client and/or exchange (e.g., FIX) connectivity, market data
~ Understanding of equity products (equities and options)
~ Knowledge of other financial products (futures, fixed income)

Technical

Required:
~ BS in Computer Science or related field
~ 10+ years of large scale, high performance, fault tolerant system experience
~ Strong object-oriented design experience
~ Strong design patterns experience
~ Strong data structure and algorithm experience
~ Strong multithreaded experience
~ Strong core Java and/or C++ experience
~ Strong Unix and/or Linux experience

Desired:
~ Agile methodology experience
~ Java and/or C++ profiling and performance tuning experience
~ Framework architecture, design, and development experience
~ Spring framework experience
~ Message bus based system experience
~ Complex event processing (CEP) experience
~ Low-latency middleware experience
~ Low-latency persistence experience
~ Database experience

Required Skills/ Competencies/ Attributes:

Education:
BA/BS

Apply for Job Here

Subscribe to Trading Jobs by Email
Find the latest Trading Jobs

No comments:

click me