This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Fixed Income Connectivity team globally supports connectivity and routing solutions to ECN platforms and clients. This is achieved using a mixture of Direct FIX API connections and a variety of vendors APIs/Platforms. We’re seeking to hire an experienced candidate to join the connectivity team in creating a best in class, next generation product for our connectivity needs. The role will involve contributions to the global build-out, as well as maintaining a strong partnership with both internal and external stakeholders. This is a challenging and exciting opportunity to transform the connectivity landscape at Citi. It will involve working directly with internal and external partners to solve both business and technology problems with a direct measurable impact on the business.
Job Responsibility:
Designing and developing front office eTrading applications for the trading business
Understanding of good design principles and ability to adhere to complex design
Development of common, reusable components and services utilizing Citi’s best practices
Responsible for creating high performance, low latency applications leveraging existing Citi frameworks
Ensuring strong reliability, scalability and performance of the core application components
Drive architecture and execute on our technical strategy while partnering with various technology teams and to continue to evolve technical architecture roadmap beyond near term objectives
Coordinate development with both internal technology teams and Traders, Sales, and Quants
Driving engineering standards and continuing to strive for best – whilst utilizing creativity and innovation to improve the technical capabilities of the platform and ensuring it remains stable, flexible, and maintainable
Troubleshooting challenging performance and scalability issues
Assisting in third line support during core trading hours while working with other e-Trading teams to manage and support the applications
Requirements:
Extensive hand-on coding expertise in C+++ and Core Java, Mult-threading and Concurrency
Strong focus on system performance tuning and experience with low latency programming techniques
Strong academic record, ideally with a Bachelors or Masters degree in Computer Science, engineering or related technical or quantitative discipline
Demonstrable success in designing and delivering complex applications
Strong software development fundamentals, data structures, design patterns, Object-Oriented programming, architecture, algorithms, and problem-solving skills
Solid understanding of service architecture and high performance, low latency, and multithreading techniques
Experience of developing market connectivity applications is highly desirable
Prior experience in building e-trading systems is highly desirable
Knowledge of any financial products like Interest Rates, Spread Products, FX, Equities or Futures (e.g. bonds, interest rate swaps, repos) is highly desirable
Technical skills include Java, Spring, FIX, Aeron, Solace, Chronicle, TDD, BDD, KDB, REST, Gradle, Git and Unix Scripting
Strong verbal and written communication skills
ability to face off to business users
Self-motivated individual and with determination to achieve goals
Willingness to learn, both technically and professionally
Strong analytical and problem solving skills
Good team working skills and ability to work in a distributed global team environment
Ability to work on a fast-pace environment
Flexible and able to deliver quality results in the required timeframe
Nice to have:
Any exposure to systems programming (e.g. Rust ) would be useful
Experience of developing market connectivity applications is highly desirable
Prior experience in building e-trading systems is highly desirable
Knowledge of any financial products like Interest Rates, Spread Products, FX, Equities or Futures (e.g. bonds, interest rate swaps, repos) is highly desirable
What we offer:
27 days annual leave (plus bank holidays)
A discretional annual performance related bonus
Private Medical Care & Life Insurance
Employee Assistance Program
Pension Plan
Paid Parental Leave
Special discounts for employees, family, and friends
Access to an array of learning and development resources