Senior Software Engineer - Customer Web Portal @ Bloomberg - New York, NY

Job Overview

9 days ago

Senior Software Engineer - Customer Web Portal

Bloomberg - New York, NY

We are building the next generation of the Bloomberg Customer Service Center aka Customer Web Portal. The portal is an external client-facing, web-based "one-stop shop" portal that our global Terminal and Enterprise Data clients use to manage various aspects of their dealings with Bloomberg. The portal is composed of several micro-sites that allow our clients to place Terminal orders, digitally sign contracts, view billing/accounting information, enter support tickets and manage a slew of Enterprise Data applications like data reporting, real-time exchange feed entitlements and admin user provisioning tools. The portal leverages modern web technologies and is built to support a high volume of our 65,000+ customers 24x7 across the globe. Geared towards providing consistency and unification across our Bloomberg web properties, besides the core portal, one of our squads is dedicated to building reusable feature-rich Web Widgets like landing pages, global header & footer, support tickets with auto-answer, SSO-based site switcher and more which our portal consumes.

Being a key contributor throughout the entire SDLC, you will have the opportunity to collaborate closely with product owners, business counterparts, and clients to understand their needs and craft our product vision accordingly. You will be required to think creatively and bring cutting-edge technologies in house.

We'll trust you to:
  • Collaborate directly with business product owners
  • Design, develop, demo and release high-quality maintainable code
  • Take ownership of products and its technical solutions
  • Bring in best-in-class open-source technologies

You"ll need to have:
  • Professional experience developing at all levels of the application stack (frontend/UI, middle/Services and backend/Database)
  • 3+ years of experience developing in JavaScript frameworks like React or AngularJS
  • 3+ years of experience building GraphQL or REST APIs using Node.js or Python or C# .Net Core
  • 3+ years of experience with No/SQL databases with thorough understanding of SQL and ORM
  • Higher education (B/MS, PhD) in Computer Science or closely related technical field

We"d love to see:
  • Knowledge of web application security and threat mitigation techniques
  • Experience with different internet browsers, their versions and idiosyncrasies
  • Experience in Machine Learning (ML) and Natural Language Processing (NLP)
  • Knowledge of virtualization, containerization and orchestration tools (Openstack, Docker, Kubernetes)
  • Knowledge of continuous integration, testing, and deployment tools (Jenkins, Webdriver.io, Jest)

To better understand you and your interests, we'll probably have you go through a few rounds of discussions with our team members. These might involve showing us your work through current pull requests, reviewing one of our recent commits and providing technical feedback, or having a technical design discussion with us.

Bloomberg is an equal opportunities employer, and we 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

Software Engineer, TikTok User Growth

TikTok

New York, NY

Develop large-scale software systems that powers TikTok app. With a data-driven and results-focused engineering and product mindset.

iOS Software Engineer, TikTok User Growth

TikTok

New York, NY

Strong understanding of software development principles, capabilities, and limitations of iOS platform. Collaborate with the design and product teams to create…

Software Development Engineer - Test - Opportunity for Working Remotely New York, NY

VMware

New York, NY

Design and develop test automation for different modules of the product using python / java / bash. You have an analytical mind and a passion for the craft of…

Software Development Engineer - Test - Opportunity for Working Remotely Philadelphia, PA

VMware

Philadelphia, PA

Design and develop test automation for different modules of the product using python / java / bash. You have an analytical mind and a passion for the craft of…

Software Development Engineer - Test - Opportunity for Working Remotely Newark, NJ

VMware

Newark, NJ

Design and develop test automation for different modules of the product using python / java / bash. You have an analytical mind and a passion for the craft of…

Software Engineer Specialty - Java

Wells Fargo

New York, NY

Mentor less experienced software engineers. Lead, design, develop, test and implement applications and system components, tools and utilities, models,…

Software Development Engineer - Test - Opportunity for Working Remotely Bridgeport, CT

VMware

Bridgeport, CT

Design and develop test automation for different modules of the product using python / java / bash. You have an analytical mind and a passion for the craft of…

Software Engineer - Fullstack

Fabric Insurance Agency

New York, NY

4+ years of software development experience in a product-centric environment. Expertise building highly performant User Interfaces and the scalable, reliable…

Front Office Lead Specialty Software Engineer/ Rates Derivatives

Wells Fargo

New York, NY

Mentor less experienced software engineers. Knowledge/Skills/Ability Knowledge and understanding of software development life cycle (SDLC): code control, build…

Software Engineer

Deloitte

Glen Mills, PA

At least 5 years’ experience in . At least 2 years’ expertise building distributed, asynchronoyus cloud applications. Create Web UI applications using angular.

Senior Software Engineer

WELLS FARGO BANK

New York, NY

Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the…

Software Engineering Manager

WELLS FARGO BANK

New York, NY

5 + years of experience designing software solutions using software architecture design principles. The team will leverage experience as software engineers and…

Senior Software Engineer

Deloitte

Glen Mills, PA

At least 5 years of experience in design and development of complex web-based, high transaction, high volume, distributed systems offered in a SaaS model or…

Senior Software Engineer

Deloitte

Princeton, NJ

At least 5 years of experience in design and development of complex web-based, high transaction, high volume, distributed systems offered in a SaaS model or…

Android Software Engineer, TikTok User Growth

TikTok

New York, NY

Collaborate with the design and product teams to create a world-class mobile experience; Strong understanding of software development principles, capabilities,…

DevOps Engineer

Deloitte

Glen Mills, PA

In collaboration with DevOps engineers, and Cloud architects you will support development teams with a full set of DevOps ALM tools by leading the establishment…

DevOps Engineer

Deloitte

Princeton, NJ

In collaboration with DevOps engineers, and Cloud architects you will support development teams with a full set of DevOps ALM tools by leading the establishment…

Software Engineer (SRE)

Comcentric

Trenton, NJ

We are seeking Site Reliability Engineers (software engineers/developers being considered as well) for Permanent, Full Time Employment for our direct client -…

Software Engineering

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Experience with enterprise software deployment and release automation processes. Experience working with cloud based applications utilizing containers (AWS…

Global Identity Access Management Engineer

Deloitte

Glen Mills, PA

Perform technology research, hands-on evaluation, and provide technical summary of the solution based on business use cases.

Senior Software Engineer - .NET Core, Azure

Deloitte

Glen Mills, PA

At least 6 years of experience with core programming skills in C# with a focus on .net Core. At least 6 years expertise building distributed, asynchronoyus…

DevOps Cloud Engineer

Deloitte

Glen Mills, PA

Manage a group of DevOps Support Engineers to provide application production support in a global multi-geography cloud environment, and the team's day to day 24…

Principal Engineer- Java/Angular

WELLS FARGO BANK

New York, NY

They are accountable for execution of all applicable risk programs (Credit, Market, Financial Crimes, Operational, Regulatory Compliance), which includes…

Global Identity Access Management Engineer

Deloitte

Princeton, NJ

Perform technology research, hands-on evaluation, and provide technical summary of the solution based on business use cases.

Ad