UI/JavaScript Engineer - Trading Solutions | London | Bloomberg Careers

UI/JavaScript Engineer - Trading Solutions

Careers at Bloomberg

Back to Search


Posted Jul 18, 2017 - Requisition No. 59539

Do you ever wonder how a hedge fund makes money? Or what tools a portfolio manager uses to rebalance their portfolios against complex mathematical models and benchmarks? Are you curious about the ins and outs of a fund manager's workflow? If so, keep reading. Our team needs people like you.

The AIM (Asset & Investment Manager) Engineering team builds software for all Bloomberg-supported asset classes (equity, fixed income, swaps, commodities, options) for hundreds of institutional firms with more than $3 trillion in assets. AIM's Portfolio Manager Workflow team develops extensive and elegant JavaScript applications that span Investment Management, Portfolio Analytics and Trading Workflows. When hedge fund managers are using our applications, they have mere seconds to absorb the information on the screen and make critical decisions that move the financial markets around the world. As you can imagine, scale, speed and usability are our primary concerns while developing the UI.

As developers, we don't like to be boxed in to specific roles. For example, if you consider yourself a front end developer, there are opportunities here to learn more about the middleware and back end systems. We take pride in owning the end-to-end development of our software stack. What makes this job great is not only the opportunity to work on tough problems with smart engineers, but also the exposure you'll get to Product Managers, clients, salespeople and other Engineering teams.

You need to have:

  • Extensive experience designing and building workflows and UIs
  • A passion for working with and iterating on UI
  • Strong JavaScript and object-oriented programming skills
  • Experience or interest in the full software development lifecycle
  • A working knowledge of UNIX/Linux operating systems

We'd love to see:

  • Familiarity with C++ or other object-oriented languages
  • Experience programming in Python or other interpreted languages

You will use:

  • Jenkins, Coverity
  • Agile/Scrum, JIRA

Interested? Learn more

Check out {AIM}
Reach out to recruiter: {FON Barbara Farrell}, or the Team Lead: {FON John Eysman }

Similar jobs

    The Bloomberg Talent Network

    Stay connected with us and be among the first to learn about new job opportunities. We’ll use the information you provide to help us get in touch with you to align your expertise with our opportunities and better direct our conversations.