Senior Software Engineer - Application Integration

| Greater NYC Area

Bloomberg has a reputation for providing the most accurate, comprehensive, and valuable financial information. Whether pulling together a PowerPoint presentation for management or manipulating a financial model in Excel, our clients interact with Bloomberg’s data in their workflow. Our job is to not only make that possible, but to make it as easy as possible.

Who are we? Bloomberg’s Application Integration team. We do what our name implies – we streamline our client’s workflow by combining Bloomberg visual tools and data functions with Microsoft Office products (desktop and cloud). For example, when a stock price changes, so does the chart, presentation, and proposal our client created – automatically!

Where do you come in? You’ll bring your technical expertise and curiosity to help build the next generation cross platform and cloud based applications for Microsoft Office.

We’ll trust you to:

  •  Analyze business requirements, collaborate with internal development groups, and design & build compelling user interfaces that bring the power of Bloomberg to our global client-base
  •  Create innovative services and solutions on MacOS, iOS, Android, and Windows
  •  Take ownership of projects while collaborating with us, your teammates, following an agile and test-driven approach

You'll need to have:

  •  3+ years of designing and building successful customer facing applications
  •  3+ years’ experience with modern C++ and web technologies HTML/CSS/Javascript
  •  Strong knowledge of OOD/OOP, algorithms/data structures, software development principles, Agile methodologies, modern design patterns, TDD, and service oriented architecture

We'd love to see:

  •  Experience with Javascript libraries/frameworks (React/Rx)
  •  Familiarity with Cloud Services (Azure/AWS)
  •  Experience with C#/ASP.NET
  •  Ability to work in an Agile development environment

If this sounds like you, apply! We’ll get in touch if we think you’re a good match and get started with a technical phone interview. If that goes well, we’ll invite you onsite to meet our team and of course, demo the products you’ll work on.

Read Full Job Description

Technology we use

  • Engineering
    • C++Languages
    • JavascriptLanguages
    • PythonLanguages

Location

731 Lexington Avenue, New York, NY 10022
731 Lexington Avenue, New York, NY 10022

Insider's spotlight

What kinds of technical challenges do you and your team face?

My team and I are working on designing the next generation news storage system to keep up with the ever increasing volume of news stories being published on the Bloomberg Terminal. The new system needs to be easily scalable, performant and has to be performance tested and deployed without any noticeable change to clients.

Maithu

Software Engineer

What makes someone successful on your team?

Having a growth mindset and initiative is very important. It's important to step back, learn as much as you can about your space, and then proactively build something that makes things better.

Esther

Financial Software Engineer

I encourage my engineering teams to use open source software to tackle relevant data and analytics infrastructure challenges. By using tools like Apache Solr and Kubernetes and becoming active in these open source communities, we can leverage the energy and innovation of those communities and contribute back to make the software even better.

Steve

Search and Data Science Infrastructure Lead

Teamwork and dedication are the keys to solving the hardest problems we encounter.

Luis Alejandro

Software Engineer

What are Bloomberg Perks + Benefits

Health Insurance & Wellness Benefits
Dental Benefits
Vision Benefits
Health Insurance Benefits
More Jobs at Bloomberg57 open jobs
All Jobs
Data + Analytics
Dev + Engineer
Data + Analytics
new
Bloomberg
Developer
new
Bloomberg
Developer
new
Bloomberg
Developer
new
Bloomberg
Developer
new
Bloomberg
Developer
new
Bloomberg
Developer
new
Bloomberg
Developer
new
Bloomberg
Developer
new
Bloomberg