Citi is seeking a Senior Full Stack Software Engineer to join their FX Pricing team in London. This VP-level position focuses on developing and maintaining trading systems using React, TypeScript, and Java. The role combines front-end and back-end development with a focus on financial trading systems. The ideal candidate will have 6-10 years of experience in application development with strong technical expertise in full-stack development.
The position involves working closely with multiple management teams to ensure proper integration across departments, identifying system enhancements, and providing technical leadership. You'll be responsible for developing innovative solutions, mentoring mid-level developers, and making critical business decisions while managing risk appropriately.
As a senior engineer at Citi, you'll be working in a global financial technology environment, contributing to systems that handle FX pricing and trading. The role requires both technical excellence and leadership skills, as you'll be expected to serve as a Subject Matter Expert in application development while also guiding junior team members.
The ideal candidate should have extensive experience in systems analysis and programming, proven project management skills, and excellent communication abilities. Educational requirements include a Bachelor's degree, with a Master's degree being preferred. This role offers an opportunity to work with cutting-edge technology in the financial sector while developing your career at one of the world's leading financial institutions.