Want to be a part of building high-performance trading systems?
Contribute to all aspects of application development including functional and technical specifications, design, development and production support.
Key Duties & Responsibilities
Administer and support global messaging infrastructure hosted on Solace messaging system.
Support API messaging library in C++, Python, Java and JMS.
Develop & administer front end tools supporting the messaging environment.
Serve as an escalation point for the application/support teams to diagnose/troubleshoot API and messaging related matters.
Work with the business partner to collect requirements, design and build messaging solutions.
Be alert to Conduct Risk issues, specifically the risk of harm to client interests, market integrity and/or competition in financial markets due to inappropriate practices or behaviours across the firm.
Investigate and resolve issues with platforms and components owned by the Messaging Group.
Requirements, Skills & Experience
Must have 5+ years of relevant industry experience with modern C++ in a Linux environment.
Must have 2+ years of experience with SQL, or a comparable relational database.
Solid understanding of TCP/UDP standards and network protocols.
Experience with writing low latency single and concurrent threaded applications.
Understanding of the C++ development life cycle and tooling on RHEL Linux.
Exposure to the FIX protocol.
Exposure to test-driven development.
Minimum 3 days in the office is required.
No sponsorship is given on this occasion.
Contact Ciara Clarke for a confidential discussion on this role.