The company is looking to solve the problem of designing, developing, and implementing a FIX solution for FX price distribution engine, which requires a strong understanding of FIX protocol, market structure for FX products, pricing, and order management.
Requirements
- FIX protocol expertise: Deep understanding of FIX protocol, including different version ( eg. FIX 4.2 – 5.0)
- Proficiency in at least one programming language, preferably Java or C++.
- Experience with SQL on any DBMS preferably, Oracle, SQL Server database environments required.
- Must have a strong understanding of market structure for FX products, pricing and order management.
- Networking knowledge: Familiarity with network protocols such as TCP/IP, Stunnel, MPLS
- Additional Skills: Knowledge of XML, real- time messaging, and FIX engines
- Experience with FIX engines such as QuickFIX or similar.
Responsibilities
- Design, develop, Implement a FIX solution for FX price distribution engine. Must have backend Java development design and testing experience with prior financial industry experience.
- Monitor and troubleshoot: Monitor message flow in real-time, analyze FIX logs for errors, and quickly resolve connectivity incidents.
- Develop solutions: Develop code for low-latency trading systems, parse FIX messages, transform data into other formats and work with messaging/queueing technologies. Ensure that the design is scalable.
- Collaborate: Work closely the project team to integrate and configure FIX sessions.
- Documentation: Produce concise functional FIX specifications, integration design, workflows, and operational runbooks from start to finish that can be used by partners.
- Audit and logging: Develop audit and logging capabilities for troubleshooting
- Provide production support and incident resolution for pricing and execution-related issues.
Other
- 7+ years of experience technology preferably on buy-sell side or trading vendor.
- In dept knowledge of FX markets and its trading technologies for dealers and institutional clients.
- Lead technical discussions with partners.
- BACHELOR OF COMPUTER SCIENCE
- FIX Protocol certification/connectivity experience a must