Job Summary: We are looking for a highly skilled and experienced Senior Full Stack Developer with expertise in Java, Spring Boot, Angular, Docker, and Kubernetes. The ideal candidate will be responsible for designing, developing, and deploying scalable web applications while…
The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems…
The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems…
The Program Management Advisory and Execution (PMAE) is the only enterprise level resource that supports all business units across the bank to plan, execute and govern complex cross functional initiatives, programs, and projects. We act as partners to interject project…
The Java Developer is a mid level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and…
As with all members of the Citi Learning team, the Learning Experience Design (LXD) Knowledge Management (KM) Product Advisor is responsible for bringing our firm’s Leadership Principles to life every day. At Citi, We Take Ownership and challenge one another…
Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our…
Python Developer Data Engineering & Analytics Job Summary: We are seeking a highly skilled and experienced Python Developer to join our Data Engineering & Analytics team. You will play a key role in designing, developing, and maintaining robust data pipelines,…
The Java Backend Developer (Applications Development Senior Programmer Analyst C12) is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective…
The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems…
XiP is building a next generation cross asset calculation system for Citi trading desks and enterprise users in the largest global financial markets and exchanges in New York, London, and Singapore. Our team owns multiple Java Spring Boot Services that…
This is intermediate level position responsible for providing full leadership and direction to a team of employees in an effort to establish and implement new or revised application systems and programs in coordination with the Technology team, and resource planning…
The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems…
The Big Data Engineer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and…
The Big Data Engineer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and…
Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our…
The Full Stack Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute…
The IT Business Lead Analyst is a senior level position responsible for liaising between business users and technologists to exchange information in a concise, logical and understandable way in coordination with the Technology team. The overall objective of this role…
Role summary We’re hiring a Head of Design Systems to lead the strategy, technology, and creative direction of our enterprise wide design system that powers digital experiences across businesses and functions. This leader will be both a seasoned design craft…
We are seeking an experienced and highly motivated Technical Product Manager to join our Banking Technology team. This role demands a deep understanding of financial services technology and a proven track record of delivering innovative software products. The ideal candidate…
The Senior Business Associate is a member of the North America Broker Dealer Legal Entity Governance Team, which reports into the Markets Chief Operating Office. The role partners with others to develop and operationalize aspects of Citi’s Risk Governance Framework…
Enterprise Data Office Business Execution Lead (Vice President) Hybrid A Chief Operating Office (COO) Data Chief of Staff organization serves as a vital strategic and operational arm within the Chief Operating Officer's domain, uniquely focused on leveraging data for enhanced…
The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems…
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is…
The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems…
The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems…
The IT Business Senior Analyst is an intermediate level position responsible for liaising between business users and technologists to exchange information in a concise, logical and understandable way in coordination with the Technology team. The overall objective of this role…
The Engineer Sr Analyst is an intermediate level position responsible for a variety of engineering activities including the design, acquisition and development of hardware, software and network infrastructure in coordination with the Technology team. The overall objective of this role…