Responsibilities
- Build connectivity between Bloomberg and the new middle-office system.
- Integrate real-time market data and static or reference data.
- Develop and configure the required Bloomberg data feeds and interfaces.
- Map Bloomberg fields and instrument identifiers into the formats required by the receiving system.
- Work with internal stakeholders to understand the required data sets and integration points.
- Validate the accuracy, completeness and timeliness of incoming data.
- Investigate missing, stale or incorrectly mapped Bloomberg data.
- Build appropriate logging, monitoring and error-handling processes.
- Support system testing, user acceptance testing and production implementation.
- Resolve integration and data issues during the delivery and stabilisation phases.
- Document interfaces, data mappings and support procedures.
Essential experience
- Previous experience integrating Bloomberg data with another financial system.
- Experience working with Bloomberg APIs, feeds or connectivity services.
- Understanding of both real-time and static or reference market data.
- Experience building or configuring data integrations rather than solely using Bloomberg Terminal.
- Development or scripting skills using Python, Java, C#, PowerShell or a comparable technology.
- SQL and data-analysis experience.
- Experience mapping data fields and financial instrument identifiers between systems.
- Strong troubleshooting and problem-solving skills.
- Experience working within financial services, trading, investment management or capital markets.
Desirable experience
- Bloomberg EMSX or EMSX API.
- Bloomberg B-PIPE or SAPI.
- Middle-office system implementation experience.
- Trade, position or transaction data.
- FIX, APIs, messaging or file-based integrations.
- Experience within a market maker, broker, investment bank or trading firm.
Candidate profile
The successful contractor will be a capable, hands-on engineer who can take ownership of a relatively straightforward Bloomberg integration.
The role does not require a specialist low-latency developer or market-data architect.
It requires someone who has completed similar Bloomberg integrations before and can deliver the connectivity efficiently and reliably.