Jobiglo

No results.

This job is no longer available

This job expired on 27/09/2026. It no longer accepts applications.

Senior Software Engineer – Margin Technology (AVP)

Citi · London

Hybrid Senior 🇬🇧 English
Java React Python Spring RESTful APIs TDD SQL AWS Kafka Kubernetes S3 DynamoDB MongoDB NoSQL

Job description

About the role

As a member of Citi's global technology team, you will help transform the margin and collateral domains within Markets Technology. You will work closely with product teams and end‑users to design, develop, and deliver high‑quality software solutions that address complex business challenges.

Key responsibilities

  • Design, develop, and maintain robust Java‑based services and React front‑ends.
  • Build and expose RESTful APIs using Spring frameworks.
  • Collaborate with product owners, analysts, and users throughout the software lifecycle.
  • Apply test‑driven development (TDD) and clean‑code practices.
  • Participate in code reviews, performance tuning, and continuous improvement initiatives.

Required profile

  • Bachelor’s degree in Computer Science, Engineering or a related field.
  • Professional software development experience with Java, React and/or Python.
  • Strong understanding of data structures, algorithms and SQL.
  • Ability to work independently in a fast‑paced, rapidly changing environment.

Required skills

  • Java
  • React
  • Python
  • Spring
  • RESTful APIs
  • Test‑Driven Development (TDD)
  • SQL
  • AWS
  • Kafka
  • Kubernetes
  • S3
  • DynamoDB
  • MongoDB
  • NoSQL databases

What we offer

  • Hybrid working model (up to 2 days remote per week).
  • Competitive base salary with annual review.
  • 27 days annual leave plus bank holidays.
  • Discretionary performance bonus.
  • Private medical care, life insurance and pension plan.
  • Paid parental leave and employee assistance program.
  • Special discounts for employees, families and friends.
  • Access to extensive learning and development resources.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Citi.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in the United Kingdom.

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

26 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Citi

London