Senior Software Engineer - Cross-Asset Trading System
Senior Software Engineer - Cross-Asset Trading System

Senior Software Engineer - Cross-Asset Trading System

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
B

At a Glance

  • Tasks: Lead projects on a cutting-edge trading platform, influencing user experience and software architecture.
  • Company: Join Bloomberg, a leader in financial technology, impacting trillions in daily trades.
  • Benefits: Enjoy a collaborative culture, learning opportunities, and the freedom to explore side projects.
  • Why this job: Make a real impact on trading applications while working with modern tech like TypeScript and React.
  • Qualifications: Strong software engineering skills, problem-solving abilities, and a collaborative mindset are essential.
  • Other info: Experience with Node.js or full-stack development is preferred.

The predicted salary is between 48000 - 72000 £ per year.

Senior Software Engineer – Cross-Asset Trading System

Location

London

Business Area

Engineering and CTO

Ref #

10042513

Description & Requirements

The Cross-Asset Trading System (CATS) is a powerful platform that enables Bloomberg engineering teams to build cutting-edge trading applications. Our clients are some of the most demanding trading applications in the world. Thousands of clients use our systems to manage and trade trillions of dollars each day.

We enable application teams in Bloomberg to easily compose new user workflows by delivering re-usable, business-agnostic software components. Performance and extensible architectural design are key in CATS.

What\’s in it for you?

Joining our team will allow you to work on projects impacting multiple trading applications and thousands of customers. You’ll have the opportunity to lead projects and influence the user experience and feature design by collaborating with Product teams. You will also have a say in the software architecture of the CATS platform and the trading applications built on it.

Our system handles large volumes of real-time data, and our tech stack includes modern technologies like TypeScript, Redux, and React.

Team culture

Our team values learning and collaboration. We promote pair programming, working together on stories and technical designs, and encourage participation in meetups, training, and internal or external learning opportunities. We also work on side projects, giving you the freedom to pursue your interests.

Requirements

  • Strong software engineering and SDLC practices.
  • Excellent problem-solving skills and creativity in tackling new challenges.
  • Good collaboration skills to work effectively with other teams.
  • An open mindset towards adopting new technologies.

Preferred experience

  • Experience with Node.js (or similar) or full-stack development.
  • Experience designing or working with complex software systems.

#J-18808-Ljbffr

Senior Software Engineer - Cross-Asset Trading System employer: Bloomberg

Bloomberg is an exceptional employer, offering a dynamic work environment in London where innovation and collaboration thrive. As a Senior Software Engineer, you will have the chance to lead impactful projects that shape the future of trading applications, while benefiting from a culture that prioritises continuous learning and professional growth. With access to cutting-edge technologies and the opportunity to work alongside some of the brightest minds in the industry, you'll find meaningful and rewarding employment here.
B

Contact Detail:

Bloomberg Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - Cross-Asset Trading System

✨Tip Number 1

Familiarise yourself with the tech stack mentioned in the job description, especially TypeScript, Redux, and React. Building small projects or contributing to open-source projects using these technologies can showcase your skills and understanding of modern software development.

✨Tip Number 2

Engage with the trading technology community by attending meetups or webinars focused on cross-asset trading systems. Networking with professionals in the field can provide insights into industry trends and may even lead to referrals.

✨Tip Number 3

Demonstrate your problem-solving skills by preparing for technical interviews. Practice coding challenges that focus on algorithms and data structures, as well as system design questions that relate to complex software systems.

✨Tip Number 4

Show your collaborative spirit by highlighting any past experiences where you worked in teams, especially in pair programming or agile environments. Being able to communicate effectively about your contributions will be key in interviews.

We think you need these skills to ace Senior Software Engineer - Cross-Asset Trading System

Strong Software Engineering Skills
SDLC Practices
Problem-Solving Skills
Creativity in Tackling Challenges
Collaboration Skills
Open Mindset towards New Technologies
Experience with Node.js or Similar Technologies
Full-Stack Development Experience
Experience Designing Complex Software Systems
Proficiency in TypeScript
Familiarity with Redux
Knowledge of React
Ability to Handle Real-Time Data
Architectural Design Skills
Experience with Trading Applications

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly with technologies like TypeScript, Redux, and React. Emphasise any previous work on trading applications or complex software systems.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Discuss how your skills align with the requirements, particularly your problem-solving abilities and experience with SDLC practices.

Showcase Collaboration Skills: Provide examples of how you've successfully collaborated with teams in past projects. Mention any experiences with pair programming or working on cross-functional teams to demonstrate your teamwork capabilities.

Highlight Learning and Adaptability: Mention any instances where you've adopted new technologies or participated in learning opportunities. This shows your open mindset and willingness to grow, which is valued in the team culture.

How to prepare for a job interview at Bloomberg

✨Showcase Your Technical Skills

Be prepared to discuss your experience with the tech stack mentioned in the job description, particularly TypeScript, Redux, and React. Bring examples of past projects where you've successfully implemented these technologies.

✨Demonstrate Problem-Solving Abilities

Expect to face technical challenges during the interview. Practice explaining your thought process when tackling complex problems, as this will showcase your creativity and analytical skills.

✨Highlight Collaboration Experience

Since the role emphasises teamwork, be ready to share examples of how you've effectively collaborated with other teams. Discuss any pair programming experiences or cross-functional projects you've been involved in.

✨Express Your Willingness to Learn

The team values an open mindset towards new technologies. Share instances where you've embraced learning opportunities, whether through training, meetups, or personal projects, to demonstrate your commitment to growth.

Senior Software Engineer - Cross-Asset Trading System
Bloomberg
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

B
  • Senior Software Engineer - Cross-Asset Trading System

    London
    Full-Time
    48000 - 72000 £ / year (est.)
  • B

    Bloomberg

    10000+
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>