IT & Software

Software Engineer – Margin Technology

Citigroup

Belfast · County Antrim · United Kingdom

Overview

As a Software Engineer at Citi, you contribute to building high‑quality solutions that scale to global markets. You’ll work with product teams to deliver robust software and help foster a strong engineering culture across cross‑functional global teams. The role combines hands-on development with problem solving in a fast-paced, evolving environment, backing a mission to transform margin and collateral operations. You’ll work on impactful systems that touch millions of users and economies, with mentorship and hybrid work flexibility.

Pay / Benefits
  • 27 days annual leave (plus bank holidays)
  • Discretionary annual bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
Responsibilities
  • Develop robust software solutions and reference implementations
  • Build RESTful APIs using Spring or similar frameworks
  • Collaborate with product teams and users across global functions
  • Follow TDD and clean code practices to ensure quality
  • Contribute to a culture of engineering excellence and continuous learning
  • Navigate a fast-paced, changing environment with multiple priorities
  • Participate in end-to-end software solution delivery from design to deployment
  • Work on modernised post-trade, clearing and margin processes to enable scale
Key requirements
  • Hands-on software development experience
  • Bachelor’s degree in computer science or engineering
  • Proficiency in Java, React and/or Python
  • Experience building RESTful APIs with Spring
  • Strong knowledge of data structures, algorithms and SQL
  • Ability to work independently in a fast-paced environment
  • Excellent communication skills
  • Ability to manage multiple priorities
  • Team collaboration and cross-functional engagement
  • Java
  • React
  • Python

Reference: WJ-747_31250222 · Posted 09 Nov 2026, 03:24 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Software Engineer jobs in other states

Browse jobs