Senior Software Engineer - App Portal
The App Portal team is responsible for a suite of products allowing 3rd-party developers to seamlessly integrate their applications and services into the Bloomberg Eco system. We own the Bloomberg App Portal platform, through which Bloomberg users can discover, acquire and run 3rd party apps.
We also own Terminal Connect API used by 3rd party app developers for integrating Bloomberg Terminal into their apps workflow.
You'll need to have:
- Design and implement App Portal and Terminal Connect APIs
- Enhance sandboxed application hosting environment utilizing Web Assembly and the latest Window 10 features
- Build Visual Studio Add-ins and VS Code extensions to streamline dev experience
- Build reliable, scalable and high-performing services
We would love to see:
- 3+ years of Strong OOD/OOP skills and experience applying modern design patterns;
- Solid knowledge of algorithms, standard data structures and multi-threading;
- Good communication and interpersonal skills;
- Experience with node.js ecosystem;
- Experience with WASM;
- Experience with C#, .Net Core, and C++;
- Familiarity with modern authentication standards such as SAML and oAuth2;
If this sounds like you, apply! We'll get in touch if we believe 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.
Bloomberg is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.