Senior Software Engineer - London, United Kingdom - eFinancialCareers

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description

The Bloomberg Managed Services organization (BMS) is responsible for creating and curating Bloomberg Engineering's "as a Service" software catalog and infrastructure.

We integrate products created by engineering teams from around the company into a simple,elegant user interface and provide a concise way for engineers to create data-store and middleware instances.

We are extremely proud of our diverse and open culture, and value diversity of thought and perspective in every form.

We're looking for engineers with a real passion for writing reusable, efficient solutions to complex problems, who can collaborate and workeffectively on small teams to develop software that impacts thousands of power users around the world.


What's in it for you:


As a member of this team, you will collaborate closely with other infrastructure teams at Bloomberg to offer their managed services on the BMS Platform in an easy-to-use, self-service manner with consistent workflows.

Additionally, given that a majority ofEngineering teams in the company already leverage the BMS Platform for their managed services needs, you will have the chance to positively impact virtually any product under the Bloomberg umbrella by joining our team.


We'll trust you to:

  • Stay up to date with the industry standards related to the frontend ecosystem in order to maintain the BMS Platform codebase
  • Anticipate engineering needs and expectations from Bloomberg engineers, and build solutions that work for them
  • Interact with various teams across Bloomberg to evangelize your work and help people in adopting your system

We work with:

  • Opensource frameworks (Angular, React, Express)
  • TypeScript across our main stack
  • All projects follow the team's SDLC practices, including Dockerbased unit testing, Jenkins integration, API documentation standards, etc.

You'll need to have:

  • Demonstrated frontend development experience, preferably with Angular
  • Strong knowledge of TypeScript and JavaScript
  • Strong communication and collaboration skills
  • Commitment to writing meaningful unit tests and integration tests

We'd love to see:

  • Familiarity with React and JavaScript bundlers
  • Experience with Python
  • Familiarity with RxJS and Observables
  • Experience crafting user interfaces with attention to detail
  • Focus on agile delivery and drive agile maturity in the team
Bloomberg is an equal opportunity employer and we value diversity at our company.

We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin,race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or maternity/parental leave, protected veteran status, status as a victim of domestic violence,or any other classification protected by applicable law.


More jobs from eFinancialCareers