Enable job alerts via email!

Technical lead for OTC Financial Accounting, SVP

Citigroup Inc.

London

On-site

GBP 150,000 - 200,000

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Vice President to lead a critical overhaul of their OTC trading platform. This dynamic role combines coding and business analysis, requiring a strong foundation in the Java stack and OTC products. As part of a globally distributed team, you will engage directly with senior stakeholders, drive re-architecture initiatives, and mentor junior developers. The position offers excellent growth opportunities, allowing you to choose between engineering, business analysis, or management tracks in the future. Join a forward-thinking company that values innovation and collaboration, and make a significant impact on their technology landscape.

Qualifications

  • Strong delivery background in the financial industry, preferably in OTC products.
  • Depth of knowledge in Java stack and experience in Kubernetes-based deployments.

Responsibilities

  • Conduct requirements analysis and capture, working closely with business teams.
  • Mentor developers and BAs in a globally distributed team.

Skills

OTC Trade life cycle

Java

Analytical skills

Problem solving

SQL

Linux

Concurrent programming

Distributed systems programming

Spring Framework

Kafka

Tools

Kubernetes

Apache Ignite

Redis

Groovy

Python

JavaScript

MongoDB

Couchbase

Snowflake

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 conducts all sub-ledger activities and is a critical system for the bank. We are taking up an overhaul & re-write of this platform.

We invite applications from experienced and well-rounded senior technologists 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. The candidate will find themselves spending their time in both coding & business analysis. There will be regular interfacing with senior stakeholders across the bank. The candidate will be expected to demonstrate an established track record of handling senior stakeholders & lead such discussions independently.

Candidates are expected to demonstrate a strong delivery background in the financial industry, preferably in OTC products. We expect depth of knowledge in the Java stack. The candidate should be willing to drive re-architecture and lead by example. The candidate should be able to work in Kubernetes-based deployments in both on-prem and external cloud and deal with a variety of build technologies. The candidate will have limited line management responsibilities, intentionally designed to provide focus on coding & business analysis.

Growth opportunities are excellent, and in the future, the candidate will have options of choosing between engineering, business analysis, or management tracks. The team you’ll be working with is distributed across 3 countries.

The development position involves:

  • 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 guiding junior developers on complex use cases
  • Defining application changes, developing & scaling the existing team to drive change
  • Mentoring 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

Required Skills

  • 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

Desirable Skills:

  • 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

------------------------------------------------------

Job Family Group: Technology

------------------------------------------------------

Job Family: Applications Development

------------------------------------------------------

Time Type: Full time

------------------------------------------------------

Citi is an equal opportunity and affirmative action employer.

Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View the "EEO is the Law" poster. View the EEO is the Law Supplement.

View the EEO Policy Statement.

View the Pay Transparency Posting.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Technical Lead - Ruby London

Only for registered members

London

Remote

GBP 150,000 - 200,000

30+ days ago

Technical Team Lead - Engineering

Only for registered members

Dover

Remote

USD 170,000 - 190,000

6 days ago
Be an early applicant

Staff Engineer / Technical Lead - Rust

Only for registered members

London

Hybrid

GBP 140,000 - 180,000

4 days ago
Be an early applicant

Principal Technical Architect

Only for registered members

Remote

GBP 150,000 - 200,000

2 days ago
Be an early applicant

Staff Engineer / Technical Lead - Rust

Only for registered members

London

Hybrid

GBP 140,000 - 180,000

2 days ago
Be an early applicant

Technical Manager - Leading RC Frame Resi Project

Only for registered members

London

On-site

GBP 150,000 - 200,000

2 days ago
Be an early applicant

Technical Manager – Electrical Engineering R&D

Only for registered members

London

On-site

USD 180,000 - 225,000

5 days ago
Be an early applicant

Engineering Manager/Tech Lead (Hands on!) - Up to 175,000 comp - London/Hybrid

Only for registered members

London

Hybrid

GBP 148,000 - 175,000

5 days ago
Be an early applicant

Sr Product Manager, Delivery Speed, Canada Delivery Speed and Experience

Only for registered members

London

On-site

USD 115,000 - 194,000

Today
Be an early applicant