Job Purpose:
The role requires a detailed understanding of software design/best practices along with a strong technical and team leadership abilities.
Non-Technical Skills
- Experience in managing and leading development teams in a fast-paced front office capital markets trading environment.
- Ability to work in a global distributed team environment and build a high performing team.
- Knowledge of fixed income financial products in either Rates or Spread Products domain - ideally both
- Ability to multi-task effectively and to adjust priorities quickly as circumstances dictate.
- Ability to manage challenging stakeholders and deliver quality results in the required timeframe.
- Demonstrated technical leadership and project organizational skills
- Consistently demonstrates clear and concise written and verbal communication
- Strong analytical and problem solving skills
- Self-motivated with the determination to achieve his/her goals
Technical Skills
- Extensive hands on experience in developing large-scale enterprise trading in the Capital Markets space.
- Extensive hands on experience using Angular 14.0+, TypeScript, HTML5, CSS3, SAAS/LESS
- Proven hands on experience using Reactive programming paradigms (RxJS and NgRx)
- Proven hands on experience with the ag-Grid Angular Grid Library
- Proven hands on experience with writing unit tests for Angular/Typescript using JEST
- Hands on experience with consuming real-time streaming data through web sockets
- Hands on experience with application deployments utilizing ES modules, Webpack, and Nx
- Hands on experience with consuming JSON based data from REST services
- Hands on experience with tools such as Visual Studio Code, npm, node.js
- Hands on experience with CICD pipelines using TeamCity, Jenkins in Cloud Native environments.
Recommended
- Extensive experience with C#/.NET and object-oriented programming
- Experience using Reactive Extensions for C#/.NET
- Experience with using the ION Trading Platform
Nice To Have
- Experience with building cross-platform applications using Web technologies such as Electron, Chromium, WebView2
- Experience with CICD pipelines using Tekton and Harness, OpenShift in Cloud Native environments
- Experience with the HighCharts web-based datavisualization/chartinglibrary
Education:
- Bachelor’s degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
What we’ll provide you
By joining Citi London, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:
- 27 days annual leave (plus bank holidays)
- A discretional annual performance related bonus
- Private Medical Care & Life Insurance
- Employee Assistance Program
- Pension Plan
- Paid Parental Leave
- Special discounts for employees, family, and friends
- Access to an array of learning and development resources
Applications Development
Time Type:
Full timeView the " " poster. View the .
View the .
View the