Engineering Software Developer Consultant - EMSxNET Routing Team

Careers at Bloomberg

New York

Posted Jun 14, 2016 - Requisition No. 50055

The EMSxNet platform connects a buy-side firm's Execution and Order Management Systems to Bloomberg's network of broker destinations. Our platform allows traders to send orders to brokers on the Bloomberg network using their preferred trading platform. EMSxNet will route that order and securely publish trade data in real-time, making it available for reporting and post-trade analysis. You'll have the opportunity to learn financial skills such as FIX protocol, trading of multi-asset instruments (Equity, Options, Futures) and real-time analytics.

We'll trust you to:

  • Work on implementing tools to optimize the project development lifecycle
  • Be the driving force in design, implementation and testing of enhancements
  • Work on developing unit testing workflow and implementing it for the servers' code bases
  • Fix bugs and defects found in the application
  • Convert requirements from the business into usable product

You need to have:

  • 5+ years of experience with C/C++/UNIX
  • Demonstrated experience with JavaScript
  • Knowledge of Perl or Python
  • Strong interpersonal, written and verbal communication skills
  • A desire and willingness to be challenged and learn about new technologies as domains

We'd love to see:

  • Knowledge of FIX protocol
  • Data structure and multithreading skills
  • Experience with IPC and socket programming
  • Knowledge of Git version control system
Similar jobs