Citi is seeking a Senior Full Stack Software Engineer to join their FX Pricing team in London. This VP-level position requires an experienced technologist who will lead application development initiatives focusing on FX pricing systems using modern technologies like React, TypeScript, and Java.
The role combines technical leadership with hands-on development, requiring expertise in both frontend and backend technologies. You'll be working on critical financial systems within Citi's FX trading infrastructure, building and maintaining applications that handle pricing data and trading functionality.
As a senior engineer, you'll be responsible for leading technical initiatives, mentoring junior developers, and ensuring best practices in software development. The position requires someone who can bridge the gap between business requirements and technical implementation, with a deep understanding of financial markets being a plus.
The ideal candidate will have 6-10 years of relevant experience, with a strong background in full-stack development. You'll need to demonstrate expertise in modern web technologies, particularly React and TypeScript, as well as backend development in Java. The role requires both technical excellence and leadership skills, as you'll be guiding teams and making key architectural decisions.
Working at Citi offers exposure to cutting-edge financial technology, the opportunity to work on systems that handle significant trading volumes, and the chance to grow within a global financial institution. The position offers the stability of working for a major financial institution while staying at the forefront of technology innovation in the financial sector.
This role is perfect for someone who wants to combine their technical expertise with financial domain knowledge, working in a fast-paced environment where technology directly impacts business outcomes. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving.