← Toutes les offres

Citi figure dans notre sélection d’entreprises actives en fusions-acquisitions en France.

Détails de l’offre

La description complète publiée par Citi.

Voir l’offre originale ↗

Description de l’offre

The evolution of electronic trading and automation has changed the way that rates products trade forever, driving a need for real-time, low latency pricing, market making and risk technology. In this increasingly electronic and competitive landscape, Citi is a major key player. The Fixed Income eTrading team is responsible for Citi’s electronic connectivity and distribution platform, enabling our Rates & Spread Product businesses to keep its market-leading position. Having a platform that provides exceptional and dependable trading experience is crucial for the bank.

We are looking for a talented and passionate developer to continue to evolve our next-generation trading applications. The role requires a detailed understanding of software design/best practices along with a strong technical ability. This is a challenging and exciting opportunity to work on high profile trading applications. The team works closely with end users gaining direct exposure to the fast-paced world of front office trading and finance.

Responsibilities

  • Designing and developing Front Office eTrading applications for the Rates & Spread Product Trading business
  • Working directly with Traders, Sales, and Quants to shape the future direction of the platform.
  • Utilizing creativity and innovation to improve the technical capabilities of the platform and ensuring it remains stable, flexible, and maintainable.
  • Driving engineering standards and continuing to strive for best
  • Enhancing our automated testing efforts and optimizing our UAT process
  • Troubleshooting challenging performance and scalability issues
  • Providing onsite support to Rates & Spread product traders in London
  • Assisting in third line support during core trading hours
  • Liaising with the global business, support, and development teams on various exciting projects Job Opportunities:
  • Build a strong profile in a high-performance global team (London, Paris, NY, Mississauga, Shanghai, Sydney, and Tokyo)
  • Develop efficient and robust solutions to challenging business problems.
  • Work on a globally distributed team to deliver the next generation eTrading experience for traders at Citi.
  • Gain knowledge and exposure to Front Office Trading Systems, Fixed Income, and Derivatives flows.

Qualifications

Required

  • 3+ years of programming experience with an object-oriented language (Java or C#), multi-threading and any relational database
  • Solid architectural understanding of enterprise applications
  • Understanding of computing science fundamentals
  • concurrency, algorithms, data structures, design patterns, etc.
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements Preferred
  • Experience with Java Core, Spring framework and Linux
  • Experience with ION Multi-Market Interface (MMI) and/or SystemAdministrator
  • Knowledge of major Fixed Income Financial Products (e.g. corporate bonds, ETFs, Interest Rate Swaps etc) and Customer Markets electronic trading flows.
  • Experience with modern software development practices such as Agile development, test-driven development, and continuous integration and continuous delivery.
  • Worked in an Agile globally distributed team using tools such as Jira, Bitbucket, Sonar & Team City
  • Worked with tools such as IntelliJ, Gradle, etc.,
  • Experience with KDB+ and Q programming language
  • Experience on JSON/XML & REST service Education:
  • Bachelor’s degree/University degree or equivalent experience ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above. ------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi . View Citi’s EEO Policy Statement and the Know Your Rights poster.

Prérequis

  • Programmation orientée objet
  • Multi-threading
  • Base de données relationnelle
  • Conception d’architecture d’applications d’entreprise
  • Concurrence
  • Algorithmes
  • Structures de données
  • Design patterns
  • Agile development
  • Test-driven development
  • Continuous integration and continuous delivery

Candidater à cette offre

Comment candidater ?

L’offre est publiée sur le site de Citi. Ouvrez l’offre originale ↗ pour y déposer votre candidature. Screeningpass ne remplit pas de formulaire à votre place.

À qui écrire chez Citi pour ce poste ?

Lancez une recherche de contact depuis cette page. Screeningpass vous propose jusqu’à trois personnes liées au poste. Vous choisissez celle à qui écrire, puis Screeningpass cherche son e-mail professionnel et prépare un message. Vous le relisez et l’envoyez vous-même avec Gmail. Une adresse e-mail n’est pas toujours disponible, et une réponse n’est jamais garantie.

Combien coûte la recherche d’un contact ?

Une recherche coûte 1 crédit. Le crédit vous est rendu si la recherche échoue. L’inscription offre 3 crédits, soit 3 recherches.

À quoi sert Screeningpass ?

Screeningpass rassemble des offres de stage, d’alternance et d’emploi publiées par les entreprises. Pour une offre, Screeningpass trouve une personne à contacter dans l’entreprise, cherche son e-mail professionnel et prépare un message à partir de votre CV. Voir le fonctionnement en détail.