Job Purpose :
We are seeking a technical team lead with a particular focus on delivery of electronic trading software for a demanding, fast-
paced front office technology client base. Specifically the role involves delivering pricing technology to the FXLM business.
The following characteristics are essential :
Strong technologist with 5+ years Java server-side development & many of the following areas of experience : Java 8, Tibco Rendezvous, lock-
free concurrency, Linux (bash / awk etc), Git, KDB, Docker, Python
Experience in a team lead role (of at least 5 people)
Ability to communicate effectively across multiple levels of the organization; stakeholders are business & technology users in multiple locations
Ability to self-motivate and prioritize their own work, deliver to deadlines
Focused problem-solving approach coupled with a practical understanding of enterprise application delivery
Strong software Engineering skills to build technology in the right way’, sustaining long term success
Hands on technical & architectural skills
Advocacy of best practice around test automation & CI / CD
Enjoyment of mentoring & team interaction.
The following characteristics are advantageous :
Product Familiarity : FX Forwards, Vanilla Interest Rate Products, FX Spot.
Concepts & Mathematics of : Yield curves, FX Forward-Forward Swaps, Spot and Forward Crosses
Job Background / Context :
Markets Technology is a front to back group that works closely with our Markets businesses to design and implement technology solutions that achieve our challenging business and technical goals.
This makes the group an exciting and fast-paced environment to work in. As a franchise, Citi’s market penetration is second to none, across asset class and across geographical boundary, making it a truly unique place to work.
This role is within the FXLM group, with a primary focus of delivering to the STIRT businesses (G10, EM & LM Rates). Specifically the role is to lead a team which is responsible for core parts of a system that provides pricing of FX forward products.
This covers connectivity, curve building analytics, automated testing, external system feeds, monitoring infrastructure, & trader tools.
The role opportunities are to :
Lead a team that is delivering essential value to the businesses and technology partners
Pioneer the expansion of FXLM team into Warsaw
Collaborate with FX pricing specialists & business users
Be a subject matter expert and technical owner for significant parts of the pricing system
Increase business & quant level knowledge of FX Forward pricing
Identify areas of weakness and design replacement solutions
Build your profile with senior technologists across the Markets Technology group
Key Responsibilities :
Coordinating with stakeholders to deliver work-slate in line with expectations
Implementing solutions to issues identified
Identifying, estimating and implementing enhancements
Shaping the future technical direction of the product
Providing development support response to incidents and requests raised through support channels
Communicating project progress and promoting achievements
Educated to bachelors degree level or equivalent
Strong analytical and problem-solving skills
Good verbal and written communication skills
Ability to interact professionally with senior management
Significant professional Server-side Java experience is essential to the role
An understanding of structured development in a banking environment is an advantage
Experience / understanding of Fixed Income & FX markets and electronic trading is an advantage
Ability to work under pressure in a fluid and demanding environment is essential