Senior Software Engineer - Margin Technology - Assistant Vice President

Citigroup

Belfast, Northern Ireland, United Kingdom
Competitive base salary annually reviewed; discret...
**
Bachelor's degree in computer science or engineering
Proficiency in java, react, or python programming
Strong experience building restful apis with spring
** Citigroup is seeking a Senior Software Engineer for its Margin Technology team in Belfast, Northern Ireland. The role involves developing software solutions to complex business problems in a hybrid working environment, promoting a culture of engineering excellence and innovation. **

Job Summary

  • This role involves re-engineering the technology estate to achieve world-leading performance and resiliency in the margin and collateral domain.
  • The position offers a hybrid working model allowing up to two days of remote work per week alongside competitive benefits including 27 days of annual leave.
  • Candidates will join a global team where their work influences economies and helps build the future of finance through advanced AI and modernized post-trade processes.

Matching Summary

Match Score: 75

** Citigroup is seeking a Senior Software Engineer for its Margin Technology team in Belfast, Northern Ireland. The role involves developing software solutions to complex business problems in a hybrid working environment, promoting a culture of engineering excellence and innovation. **

Salary

Competitive base salary annually reviewed; Discretionary annual performance-related bonus; Private Medical Care, Life Insurance, Pension Plan

Skills & Requirements

Must-have

  • Bachelor's degree in computer science or engineering
  • Proficiency in Java, React, or Python programming
  • Strong experience building RESTful APIs with Spring
  • Hands-on experience with TDD and clean code principles
  • Proficiency in data structures, algorithms, and SQL

Nice-to-have

  • Experience in investment bank or financial services industry
  • Experience with AWS cloud services and distributed systems
  • Familiarity with Kafka, Kubernetes, S3, DynamoDB, or MongoDB
  • Ability to work independently in fast-paced environments

Key Requirements

  • Bachelor's degree in computer science or related engineering field
  • Professional hands-on software development experience required

Work Rights

Not specified

Tailored Resume

Cover Letter