Citigroup

Citigroup

Belfast, Northern Ireland

Senior Software Engineer (Java or Python)

Full-Time£62,000 - 102,000 per yearavant-hierUnited Kingdom
IT

Job Description

Salary: £62,000 - 102,000 per year

Requirements:
  • Experience in full-stack application development with strong expertise in Java or Python
  • Deep experience with backend frameworks such as Spring Boot, Spring Core, Flask, or FastAPI
  • Solid frontend experience with modern JavaScript frameworks such as React, Angular, or Vue
  • Experience designing and delivering scalable, cloud-native applications
  • Exposure to Gen-AI concepts, including large language models, transformer-based systems, prompt engineering, basic agent workflows, and vector search or retrieval concepts
  • Familiarity with Gen-AI frameworks and tools such as LangChain, LangGraph, MLflow, or workflow orchestration tools such as n8n; hands-on experience is preferred, but deep ML expertise is not mandatory
  • Experience integrating Gen-AI APIs such as OpenAI, Gemini, or Claude into production applications
  • Familiarity with at least one major cloud provider such as AWS, GCP, or Azure
Responsibilities:
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals and identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve a variety of high-impact problems and projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Assess risk appropriately when business decisions are made, with consideration for the firms reputation and safeguarding Citigroup, its clients, and assets by driving compliance, applying sound ethical judgment, and escalating, managing, and reporting control issues with transparency
Technologies:
  • AI
  • AWS
  • Angular
  • Backend
  • Cloud
  • FastAPI
  • Flask
  • Flow
  • Frontend
  • GCP
  • Java
  • JavaScript
  • MLflow
  • n8n
  • Network
  • Python
  • React
  • Spring
  • Spring Boot
  • Vue
  • Azure
  • Support

More:

We are Citi, and our Tech team is helping to redefine global finance at scale, with $5 trillion moving through our network every day and operations across 180+ countries. We offer a business casual workplace with a hybrid working model of up to 2 days working from home per week, along with a competitive base salary reviewed annually and benefits including 27 days annual leave plus bank holidays, a discretionary annual performance-related bonus, private medical care and life insurance, an employee assistance program, a pension plan, paid parental leave, special discounts for employees, family, and friends, and access to learning and development resources. We are committed to helping our people grow through mentorship, continuous learning, flexibility, and an inclusive environment where everyone can feel comfortable bringing their whole self to work. This role is based in Belfast, Northern Ireland, United Kingdom.

last updated 34 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Citigroup

Citigroup

Citigroup

Belfast

IT

Skills & Technologies

JavaScriptPythonJavaGoScalaReactVueAngularSpringAWSAzureGCP

Inferred from job description

Salary Insight

£82,000

This role

£75,000

UK median

This salary is 9% above the UK median for Senior roles75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom