Senior Software Engineer-APPS Usability | New York, NY | Bloomberg Careers

Senior Software Engineer-APPS Usability

Careers at Bloomberg

Back to Search

New York, NY

Posted Aug 3, 2022 - Requisition No. 100274

Bloomberg’s Core Application team develops innovative solutions to empower our customers to make timely and insightful financial decisions. We do this by focusing on streamlining our clients' workflows by giving them access to Bloomberg's Market Data and services in Microsoft Office on Desktop, Mobile, and Web. Our products enable spreadsheet models to automatically update and re-calculate on any platform as financial markets change!

We are a versatile team of engineers using a broad selection of modern open source tools such as Node.js, GraphQL, and React alongside Microsoft desktop and Azure technologies. This technology stack serves as the foundation for our team’s portfolio which encompasses microservices, Excel Custom Functions, and Single Page Web Applications for authoring these Custom Functions. One example of a powerful Excel Custom Function offered to our customers leverages the Bloomberg Query Language (BQL), a financial domain language to execute complex analytics in the cloud.

Where do you come in?

We have an exciting opportunity for the right candidate to drive the client adoption of BQL by building new and improving existing tools for the creation of complex BQL expressions. You’ll bring your React and web application expertise to design and develop a user friendly experience when authoring syntactically and semantically correct BQL expressions. Your work will solve complex parsing and discoverability problems, make BQL authoring tools intuitive, responsive and performant, and have impact on daily workflows of 325,000 Bloomberg customers seeking to use BQL in their proprietary models.

We’ll trust you to:

  • Analyze business requirements, collaborate with internal development groups, and design & build innovative infrastructure that bring the power of Bloomberg to our global client-base
  • Work in an Agile environment, take ownership of projects, collaborate with colleagues, and develop high quality scalable solutions using a test driven approach

You'll need to have:

  • 3+ years of experience developing successful service oriented solutions
  • Solid knowledge of algorithms and data structures
  • Strong knowledge of SDLC principles, modern design patterns, and TDD
  • Excellent communication and interpersonal skills
  • BA, BS, MS, PhD in Computer Science, Engineering, or related technology field

We'd love to see:

  • Experience with Node.JS, Typescript, and React
  • We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

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.