Software Engineer (Front End or Full Stack) - FX Pricing (AVP)
New Today
Overview
Citi is a world-leading global bank with a presence in more than 160 countries. We provide a broad range of financial products and services to consumers, corporations, governments, and institutions. The role is for a Senior Applications Developer to join the FX Pricing team, delivering pricing projects for the Foreign Exchange (FX) Business.
The role involves all aspects of the software development life cycle: analysis, design and implementation. We expect a flexible and practical technologist who demonstrates excellent problem solving skills, enjoys all aspects of software development, and will contribute to the success of the team. Your deep knowledge of design, analytics, development, coding, testing and application programming will help your team raise their game, meeting both business and functional requirements.
Responsibilities
- As a Software Engineer (AVP), help shape the team toward creating next-level solutions that improve how the business is run.
- Work closely with Traders and Quants to understand new requirements for applications across the platform.
- Design, development, and testing of new features in the Trading applications.
- Continual improvement of the software development lifecycle and the quality of the product.
- Deliver large-scale projects through hands-on development and technical leadership.
- 3rd line support of the production system (1st/2nd line handled by dedicated 24h teams).
Key Skills and Experience
- Commercial development experience with strong client and server-side capabilities.
- Experience in writing and supporting high-performing applications with expertise in multithreading, asynchronous communication, and Reactive Extensions.
- Hands-on experience with web technologies including HTML5, CSS, React, ES6+, TypeScript and backend Java using Java technologies.
- Experience with desktop containers including Chromium and Electron.
- Experience with CI/CD tools like Jenkins or TeamCity.
- Self-starter with experience in desk-facing roles.
- Exposure to Agile methodologies (Scrum, Kanban) and techniques like TD.
Bonus points for
- Exposure to profiling applications.
- Mathematical aptitude and willingness to learn mathematics for financial derivatives.
- Strong analytical and problem-solving abilities.
What we’ll provide
We offer a hybrid working model (up to 2 days per week at home) with a competitive base salary and a range of benefits:
- 27 days annual leave plus bank holidays
- Discretionary annual performance-related bonus
- Private medical care and life insurance
- Employee Assistance Program
- Pension plan
- Paid parental leave
- Employee discounts
- Access to learning and development resources
Visit our Global Benefits page to learn more.
Citi is an equal opportunity employer. Qualified candidates will be considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our tools or apply for a career opportunity, please review Accessibility at Citi and Citi’s EEO Policy Statement.
- Location:
- City Of London, England, United Kingdom
- Salary:
- £80,000 - £100,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Software Engineer (Front End or Full Stack) - FX Pricing (AVP)
-
City Of London, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Overview Citi is a world-leading global bank with a presence in more than 160 countries. We provide a broad range of financial products and services to consumers, corporations, governments, and institutions. The role is for a Senior Applications Dev...
More Details -
-
2 Days Old
Software Engineer (Front End or Full Stack) - FX Pricing (AVP)
-
City Of London, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Software Engineer (Front End or Full Stack) - FX Pricing (AVP) Citi is a world-leading global bank. We have approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. We need a flexible and practical technologist who demonstrates excellent problem solving skills.
More Details -