Fixed Income Algo Senior Developer - VP
Citigroup
The evolution of electronic trading and automation has changed the way that Fixed Income 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 Algo Technology team is responsible for Citi’s market making, hedging, algorithmic trading and internal matching engine, enabling our business 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 Algo 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.
**Job Responsibilities / Role:**
+ Designing and developing Algo trading applications for the business
+ Working directly with Traders and Quants to contribute towards the future direction of the platform.
+ Improve the technical capabilities of the platform to ensure 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
+ Serving as advisor or coach to new or lower-level analysts
+ Troubleshooting challenging performance and scalability issues
+ Engaging with business users in London and across Europe (Paris, Milan)
+ Assisting in third line support during core trading hours
+ Acting as Subject Matter Expert to senior stakeholders and /or other team members.
+ 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)
+ Develop efficient and robust solutions to challenging business problems.
+ Work on a globally distributed team to deliver the next generation Algo platform for traders at Citi.
+ Gain knowledge and exposure to Front Office Trading Systems, Fixed Income, and Derivatives flows.
**Qualifications:**
**Required**
+ 10+ years of programming experience with an Object-oriented language (preferably Java), Multi-Threading and any relational database
+ Solid architectural understanding of enterprise applications
+ Understanding of computing science fundamentals – concurrency, algorithms, data structures, design patterns, etc.
**Preferred**
+ Experience with Java Core, Spring framework and Linux
+ Experience developing large financial software trading systems with substantial hands-on development experience in building systems with an attention to optimizing and tuning performance, while also demonstrating critical thinking skills related to re-use, scalability, and troubleshooting.
+ Prior experience in building algo trading systems is highly desirable
+ Solid understanding of service architecture and high performance, low latency, and multithreading techniques
+ Strong focus on system performance tuning and experience with low latency Java programming
+ Experience with ION Trading solutions
+ Knowledge of major Fixed Income Products (e.g., EuroGovies/Swaps/GILTS/SAS etc.) and Broker/Customer Markets electronic trading flows.
+ Experience of KDB
+ 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 & Jenkins
+ Worked with tools such as IntelliJ, Gradle, etc.,
+ Experience on JSON/XML and REST service
**Education:**
+ Bachelor’s degree/University degree or equivalent experience
**Competencies:**
+ Excellent communication skills, oral and written; ability to face off to business users.
+ Good team-work skills, and the ability to work in a distributed global team environment
+ Strong analytical and problem-solving skills
+ Self-motivated with the determination to learn and achieve his/her goals
+ Experience in full lifecycle development
+ Ability to inspire and raise the level of his/her colleagues from a technical perspective.
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
------------------------------------------------------
**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 (https://www.citigroup.com/citi/accessibility/application-accessibility.htm)_ _._
_View Citi’s_ _EEO Policy Statement (https://www.citigroup.com/global/eeo-aa-policy)_ _and the_ _Know Your Rights (https://www.eeoc.gov/sites/default/files/2023-06/22-088\_EEOC\_KnowYourRights6.12ScreenRdr.pdf)_ _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Confirmar seu email: Enviar Email
Todos os Empregos de Citigroup