Senior Software Engineer - JavaScript

Careers at Bloomberg

New York

Posted Nov 10, 2016 - Requisition No. 55614

Bloomberg’s Execution Management System (EMSX) is the world's most popular EMS. Our system provides leading data visualizations, trading tools and user interfaces that allow traders to focus on execution quality and market-moving events. On our team you'll have the chance to re-imagine, develop and deploy a product that thousands of traders rely on every day across Bloomberg’s various trading platforms. We are pioneers in both technology and trading workflow.

Who are you?

A strong developer with a passion for taking on exciting challenges who wants to build the very best applications on the market. You might not know the ins and outs of finance (yet), but you’re excited by the idea of using your skills to solve real-world trading problems. You are passionate about writing code, and you want to use it to redefine how trading apps are built.

You'll need to have:

  • 2+ years of experience programming in object oriented languages
  • An intermediate knowledge of Javascript
  • Robust knowledge of data structures and algorithms
  • A willingness to work as a full stack developer
  • A BA/BS in Computer Science, Engineering or related technology field or equivalent experience
  • A desire to work hand-in-hand with our user experience and visual design teams to create a cutting-edge platform that will put us ahead of the competition

We’d love to see:

  • Knowledge of asynchronous programming and event-driven programming paradigms
  • A passion for working on optimizations challenges
  • Excellent design, analytical, problem solving and communication skills
  • Experience working on large scale JavaScript applications (node.JS or equivalent)
Similar jobs