hero

JOB BOARD

If Opportunity doesn't Knock, Build a Door....

FullStack Software Engineer - Strategic Ledger Digital Developer, AVP

Citi

Citi

Software Engineering
London, UK
Posted on Jun 17, 2025

FullStack Software Engineer - Strategic Ledger Digital Developer, AVP

Job Req ID 25874628 Location(s) London, United Kingdom Job Type Hybrid Job Category Technology

Are you looking for a career move that will put you at the heart of a global financial institution, transforming core financial systems and leading the integration of a new service delivery model? Then bring your skills in software engineering, innovation, user-centric design, and team leadership to Citi’s Strategic Ledger Digital Development Team.

By joining Citi, you will become part of a global organization whose mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. You'll contribute to a pivotal transformation program and play a crucial role in integrating existing service delivery components into a cohesive framework.

Team/Role Overview

The Strategic Ledger Program is a transformative initiative focused on migrating Citi's ledgers to industry-standard platforms and seamlessly integrating them into the bank's ecosystem. The Digital Development team is at the forefront of this effort, developing best-in-class user applications for our Finance Controllers. This role offers a unique opportunity to shape the future of financial data management at Citi. As a key member of our Digital development team, you will be responsible for bringing together disparate service delivery components into a unified pillar in our offshore location. You will collaborate closely with UX designers and AI specialists, leveraging cutting-edge technologies to create innovative solutions and streamlining existing processes. Our team is dynamic and forward-thinking, and we pride ourselves on fostering a collaborative environment where new ideas are encouraged. We work daily with global teams, driving innovation and efficiency across the organization.

What you’ll do

As a Software Engineer in the Strategic Ledger Digital Development team, you will be instrumental in designing, developing, and deploying user-friendly applications that empower Finance Controllers, while also leading the integration of various service delivery components into a cohesive and efficient model.

  • Provide technical leadership and contribute to the architectural design of our digital services platform.
  • Collaborate with UX designers and product owners to translate user needs into functional and intuitive applications.
  • Develop and maintain robust Java applications using Spring Boot and microservices architecture.
  • Implement real-time data streaming solutions using Kafka to ensure timely and accurate data delivery.
  • Optimize application performance to handle large datasets and complex financial calculations.
  • Ensure the reliability, scalability, and security of our applications.
  • Write high-quality code, conduct thorough code reviews, and adhere to coding best practices.
  • Explore and integrate AI capabilities into our applications to enhance user experience and automate tasks.
  • Define and implement a unified framework for existing service delivery components, ensuring seamless integration and optimized workflows.
  • Identify areas for improvement within the existing service delivery processes and implement solutions to enhance efficiency and quality.
  • Mentor and guide junior engineers, fostering a culture of continuous learning and improvement within the integrated team.

What we’ll need from you

We are seeking a hands-on and skilled engineer with a passion for building innovative solutions, a desire to contribute to a transformative program, and the leadership skills to integrate existing service delivery components into a unified and high-performing model.

  • Experience in both frontend and backend development.
  • Proficiency in Java, Python, JavaScript, Angular, and NodeJS.
  • Experience with RESTful APIs, microservices, and event-driven architectures.
  • Solid understanding of data structures, algorithms, and database technologies (SQL and NoSQL).
  • Experience with cloud technologies (e.g., AWS, Azure, GCP) and messaging systems like Kafka.
  • Knowledge of software design patterns, architectural principles, and best practices.
  • Experience with DevOps practices, CI/CD pipelines, and Agile methodologies.
  • Proven ability to integrate disparate systems and processes into a cohesive and efficient service delivery model.
  • Excellent problem-solving and communication skills.
  • Bachelor’s degree in computer science or a related field.
  • Proactive attitude, a desire to learn, and a team-oriented mindset.

Soft Skills & Leadership:

  • Attention to detail and a proactive approach to problem-solving.
  • Ability to independently address challenges in a dynamic environment.
  • Curiosity and a passion for exploring new technologies and AI innovations.
  • Ability to work effectively in a global team, accommodating different time zones.
  • Strong leadership skills with the ability to mentor and guide junior engineers and integrate existing teams.
  • Experience in managing and optimizing service delivery processes in a global organization is a plus.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

Angular, Java, React.js.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.