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:
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.