Senior Software Engineer - App Portal

Senior Software Engineer - App Portal

Senior Software Engineer - App Portal

Job Overview

Location
New York City, New York
Job Type
Full Time Job
Job ID
86098
Date Posted
1 year ago
Recruiter
Dennis Ruth
Job Views
249

Job Description

The App Portal team is responsible for a suite of products that allow 3rd-party apps and services being seamlessly integrated with Bloomberg Eco system. We build the Bloomberg App Store platform, through which Bloomberg users can download and run apps developed by 3rd parties. We support apps built with various modern technology stacks - no matter it's traditional Web apps, PWAs or desktop LOB apps. All applications will be running inside a securely sandboxed environment to protect client privacy and from potential threats. We offer APIs, SDKs and tools in different flavors, developers can easily bring Bloomberg data and services into their apps, and select their favorite dev environment such as Visual Studio, VS Code, Node.js, etc. We also own Bloomberg Terminal Connect product that allows external apps to automate Bloomberg Terminal functions and access various features such as IB, Alert, Worksheet etc., all unified under the Bloomberg Graph API. More and more customers are using it to integrate Bloomberg functions into their in-house workflow.

What's in it for you:

You will work on a wide range of technologies such as C++, HTML5, JavaScript, TypeScript, WASM, C#, Java, GraphQL, SQL, etc., and Open Source projects like Chromium, CEF, Node.js, NGINX, Apollo GraphQL etc. You will have opportunities to work closely with CTO, UX, SI and Product teams, as well as with 3rd party developers. Based on the breadth of our work, you will need to be a strong full stack developer. Balance between elegant design, system performance and reliability is always on top of your mind.

We'll trust you to:

  •  Design and implement App Portal and Terminal Connect APIs in different languages
  •  Build Visual Studio Add-ins, Node.js packages, Excel Add-ins, etc. to streamline dev experience
  •  Enhance sandboxed application hosting environment utilizing the latest Window 10 features, Web Assembly, etc.
  •  Build reliable, manageable and high-performance backend infrastructure, and modernize with popular Cloud technologies
  •  Self-motivated to learn trending technologies, and respond fast to bring them into our product offering

You'll need to have:

  •  3+ years of strong OOD/OOP skills and experience applying modern design patterns
  •  Experience with modern C++
  •  Solid knowledge of algorithms, standard data structures and multi-threading
  •  Excellent communication and interpersonal skills
  •  BA, BS, MS, PhD in Computer Science, Electrical Engineering or related technology field

We would love to see:

  •  Web development experience with HTML5, CSS and modern JavaScript
  •  Experience with node.js
  •  Experience with GraphQL
  •  Experience with WASM
  •  Experience with C#, and .Net Core
  •  Familiarity with modern authentication standards such as SAML and oAuth2

If this sounds like you:

Apply if you think we're a good match! We'll get in touch with you to let you know what the next steps are. In the meantime, check us out at http://www.techatbloomberg.com/
Bloomberg is 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.

Job ID: 86098

Similar Jobs

Meta

Full Time Job

Senior software engineer - app portal Senior software engineer - app portal

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Senior software engineer - app portal Senior software engineer - app portal

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Senior software engineer - app portal Senior software engineer - app portal

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Senior software engineer - app portal Senior software engineer - app portal

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept