Software Engineer - Trading Systems - C++, C, UNIX, SDLC
Company:
Bloomberg
Location:
UK-London
Remuneration:
competitive + benefits
Position Type:
Permanent
Employment type:
Full time
Updated:
06 Oct 2009
eFC Ref no:
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.
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