Taro Logo

Senior Full Stack Software Engineer - FX Pricing

Citi is a world-leading global bank with presence in more than 160 countries, providing financial products and services to consumers, corporations, governments, and institutions.
Frontend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Senior Full Stack Software Engineer - FX Pricing

Citi, a leading global bank with operations in over 160 countries, is seeking a Senior Full Stack Software Engineer to join their FX Pricing team in London. This role represents an exciting opportunity to work at the intersection of technology and financial markets, specifically in the Foreign Exchange (FX) Business.

The position involves comprehensive responsibility for all aspects of the software development lifecycle, from analysis and design to implementation. As a senior-level position (Vice President), you'll be expected to provide technical leadership while actively contributing to hands-on development. The role requires close collaboration with FX Options and STIRT desks, translating complex trading requirements into efficient technical solutions.

The ideal candidate will bring deep technical expertise in full-stack development, with particular emphasis on React, TypeScript, and Java. You'll be responsible for managing development teams, providing technical oversight, and ensuring the delivery of high-quality solutions that meet both business and functional requirements. The role involves working with trading applications and requires an understanding of financial markets, particularly in the FX domain.

Key aspects of the role include:

  • Leading and managing development teams while maintaining hands-on involvement in coding
  • Working directly with traders and quants to understand and implement new features
  • Providing technical oversight and mentorship to team members
  • Contributing to the continuous improvement of development processes
  • Supporting critical trading systems (with 1st/2nd line support handled by dedicated teams)

This position offers the opportunity to work with cutting-edge technology in a fast-paced financial environment, making a direct impact on Citi's trading capabilities. The role combines technical leadership with hands-on development, making it ideal for senior engineers who want to maintain their technical edge while taking on greater responsibility.

Benefits include working for one of the world's largest financial institutions, exposure to complex trading systems, and the opportunity to work with talented professionals across both technology and trading domains. The position is based in London, putting you at the heart of one of the world's leading financial centers.

Last updated 3 hours ago

Responsibilities For Senior Full Stack Software Engineer - FX Pricing

  • Manage Applications Development teams and conduct personnel duties
  • Provide technical oversight across systems and applications
  • Review and analyze proposed technical solutions
  • Work with FX Options and STIRT desks to understand requirements
  • Design, Development, Testing of new features in Trading applications
  • Help deliver large scale projects through hands-on development
  • Provide 3rd line support of production system
  • Mentor junior team members

Requirements For Senior Full Stack Software Engineer - FX Pricing

React
TypeScript
Java
  • Experience as Applications Development Manager
  • Senior level Applications Development experience
  • Stakeholder and people management experience
  • Demonstrated leadership skills
  • Project management skills
  • Bachelor's degree or equivalent experience
  • Knowledge of industry practices and standards
  • Clear and concise written and verbal communication

Interested in this job?

Jobs Related To Citi Senior Full Stack Software Engineer - FX Pricing