The candidate will directly engage with the various Algo trading desk to understand the business needs and transpose them to technical architecture and work with a global team of developers to delivery the necessary functionality for the business.
Engage with other teams within Spread Technology as well as other asset classes to identify synergies and drive adoption and/or creation of common solutions
Candidate should bring industry experience in Algo Trading to train the existing team and fast track the platform buildout; candidate should have good knowledge of Algo containers, architecture, venue protocols and experience working with the Quants to integrate their models within the technology containers.
What do you need to succeed?
Must Have:
Hardworking, dedicated, detail oriented, focused on quality and a team player, with effective verbal and written communications; 7+ years of Fixed Income banking technology experience in server-side Java with strong emphasis on Java Concurrency, Caching, Collections API, Messaging and Event processing across multiple streams
5+ years of coding experience in multi-cast messaging (Solace / RV); 5+ years of coding with relational DB (SQL Server, Sybase, Oracle); 5+ years of technical design of low latency trading application services
Ensuring high standards and quality of technical work.
Directing reviews of tools and technologies for improving performance and reducing costs.
Directing, motivating, developing and managing the performance of the team
Directing and managing the delivery of large or complex application development projects; defining strategies and client needs focused on technology development.
Nice to have:
5+ years of Dev Ops tools (Maven, Jenkins, Nexus, Helios)