CrawlJobs Logo

Technical lead for OTC Financial Accounting

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United Kingdom, London

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

At Citi, we value engineering and foster an environment where our best engineers continue to code and grow their careers. Oasys Financial is a sub-ledger for Citi’s OTC business and covers global trading books across all asset classes. This system handles millions of trades daily and conduct all sub-ledger activities and is a critical system for the bank. We are taking up overhauling & re-write of this platform. We invite applications from experienced and well-rounded senior technologist for a SVP role who can work in a globally distributed team. This role requires strong Technology and Business knowledge of OTC products, trade life cycle and Pnl. The candidate will join a team in the early stages of transformation. Candidate will find spending their time in both coding & business analysis. There will be regular interfacing with senior stakeholders across the bank. Candidate will be expected to demonstrate an established track record of handling senior stakeholders & lead such discussions independently.

Job Responsibility:

  • Strong analytical skills & problem solving
  • Requirements analysis and capture, working closely with the business and business aligned teams to define solutions
  • Documentation of requirement specifications and guide junior developers on complex use cases
  • Defining application changes, develop & scale existing team to drive change
  • Mentor developers & BAs in a globally distributed team
  • Ability to establish testing practices in a team
  • Development of high-quality software, emphasizing simplicity, maintainability and reuse
  • Participation in code and design reviews
  • Good communication with support, other development and infrastructure teams

Requirements:

  • OTC Trade life cycle, Trade modelling in FPML/variants, Settlement and PnL knowledge
  • Programming skills – including concurrent, parallel and distributed systems programming
  • Strong knowledge of Java, Linux & SQL
  • Good understanding of Spring Framework and Kafka
  • Strong understanding of automating testing

Nice to have:

  • Experience with Apache Ignite/ Redis
  • Working knowledge of a scripting language such as Groovy, Python, JavaScript, etc.
  • Knowledge of HTTP, ReSTful web services and API design
  • Messaging technologies
  • Camel, Conductor
  • Familiarity with databases particularly NoSQL e.g. MongoDB, Couchbase, Snowflake, RDBMS.
  • Experience with Kubernetes
  • Good understanding of the Linux OS

Additional Information:

Job Posted:
March 21, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.