Senior Software Engineer (VP) – Equity Derivatives Technology

New Today

Overview

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 provide consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. We enable clients to achieve their strategic financial objectives by providing them with cutting-edge ideas, best-in-class products and solutions, and unparalleled access to capital and liquidity.

Role Overview / What you will do

You will join the Equity Derivatives technology team in London, specializing in developing and supporting the pricing platform that provides underlying asset prices for the Global Equity Derivatives business. This team is a key partner to the markets business and has been a major contributor to its success. Citi is looking for a Senior Software Engineer (VP Level) to work on the market data pricing platform. We work in an Agile and DevOps manner, self-organize our work with BAs, speak directly with business users across the globe, and have good autonomy over technology decisions. We own the continuous delivery pipeline through to production and strive to release frequently into production.

Responsibilities

  • Define the architecture, design, development, code review, pairing, testing, and maintenance of applications.
  • Design and implement scalable applications and services with a solid focus on quality, continuous integration, and deployment.
  • Write testable code following clean coding and SOLID design principles, instilling best engineering practices across the wider firm.
  • Perform code reviews and contribute to the overall quality, maintainability, and testability of software developed.
  • Adapt to changes in priorities and requirements.
  • Work closely with clients and stakeholders to define feature requirements and deliver a product that materially impacts the business and improves the end-user experience.
  • Collaborate with teams to form a good working culture and continuously adapt to different working environments.

Key Skills And Experience Required

  • Very strong software development experience.
  • Strong knowledge of Java and RESTful web services.
  • Experience in developing performant code and solid understanding of Java threading.
  • Experience working with Git source code management.
  • Good understanding of clean coding and SOLID principles.
  • Proficiency in code quality measurements using tools like Sonar.
  • A team player comfortable working in a team that deals with ambiguity and problem-solving.
  • Ability and willingness to mentor junior team members.

Beneficial / Nice to have skills and experience

  • University degree or equivalent experience preferred.
  • Experience in using APIs to get price from Refinitiv, Bloomberg or other market data source.
  • Familiarity with different persistent storage technologies involving both SQL and NoSQL.
  • Experience working within an Agile (XP) environment.

What We’ll Provide You

By joining Citi London, you will be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), and receive a competitive base salary (annually reviewed), along with a range of benefits such as:

  • 27 days annual leave (plus bank holidays)
  • A discretionary 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 learning and development resources

Visit Citi’s Global Benefits page to learn more. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or any other characteristic protected by law. If you require a reasonable accommodation to use our search tools or apply, accessibility information is available.

Position information: Job family group – Technology; Job family – Applications Development; Time Type – Full time; Seniority level – Not Applicable; Employment type – Full-time; Job function – Engineering and Information Technology; Industries – Banking, Financial Services, and Investment Banking.

#J-18808-Ljbffr
Location:
London
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search