Software Engineer - Trading Systems - C++, C, UNIX, SDLC
-
Bloomberg
-
UK-London
-
competitive + benefits
-
Permanent
-
Full time
-
06 Oct 2009
-
565319
Bloomberg's Trading Systems R&D team is looking for an experienced and delivery focused
C++ developer to join their Trade Order Management Systems (TOMS) and FX development
group.
The Bloomberg Trade Order Management System (TOMS) is an industry leading,
comprehensive solution for the sell-side trading community. The TOMS functionality suite
covers all aspects of trade capture, position and risk management, pre- and post-trade
analysis, price discovery and straight-thought processing, leveraging off Bloomberg's core
data, news and analytics. The Trading System team is responsible for cross-asset client
workflow, providing high profile, high revenue functionality to our clients via the Bloomberg
Terminal. TOMS/FX team is responsible for existing high demand order management system,
with increased demand for enhancements, and has recently taken on a new product area that
requires green-field development.
The day to day role covers the full development lifecycle; from working closely with internal
business groups, gathering and clarifying requirements to building the software, delivering it
and maintaining the software in production. Client demand and business visibility is high so
you should be delivery focused and able to handle a fast paced environment.
The Research and Development division of Bloomberg is responsible for creating and
maintaining all functions within the BLOOMBERG PROFESSIONAL service which is used by our
clients in the Finance industry. The BLOOMBERG PROFESSIONAL service a large scale
distributed financial information system comprising - Trading functions, Market analysis, Live
data and News. All our developers will have direct impact on our product available to the to
the finance industry across the globe
Requirements
- Solid C/C++ development experience is essential, including STL and design patterns.
- Must be able to understand and maintain C code base.
- Experience of full development life cycle.
- Working knowledge of UNIX is preferred
- Excellent problem solving skills
- NO FINANCE EXPERIENCE REQUIRED
Other desirable skills include:
- Relational database experience
- Experience with multi-threaded programming
- Unix scripting / Perl
- Sell-side Order Management system experience
The Company
Bloomberg is the leading global provider of financial data, news and analytics. The
BLOOMBERG PROFESSIONAL service and Bloomberg's media services provide real-time and
archived financial and market data, pricing, trading, news and communications tool in a
single, integrated package to corporations, news organisations, financial and legal
professionals and individuals around the world.
Bloomberg is an equal opportunities employer and we welcome applications from all backgrounds regardless of race, colour, religion, sex, ancestry, age, marital status, sexual orientation, gender identity, disability or any other classification protected by law.
- Solid, commercial C/C++ development experience is essential, including STL and design patterns.
- Must be able to understand and maintain C code base.
- Experience of full development life cycle.
- Working knowledge of UNIX is preferred.
- Excellent problem solving skills.
- NO FINANCE EXPERIENCE REQUIRED