The Applications Development Intermediate 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
The IT Quality Sr Analyst is a seasoned professional role. Applies in-depth disciplinary knowledge, contributing to the development of new techniques and the improvement of processes and work-flow for the area or function. Integrates subject matter
Discover Your Future in Credit Risk Technology Build systems that shape credit decisions—at scale. Join a fast-moving Credit Risk Technology team where modern engineering, data, and AI come together to drive real-world financial impact. We operate
The Data/Information Mgt Sr Mgr accomplishes results through the management of professional team(s) and department(s). Integrates subject matter and industry expertise within a defined area. Contributes to standards around which others will operate. Requires in-depth understanding
The Applications Development Group Manager is a senior management level position responsible for accomplishing results through the management of a team or department in an effort to establish and implement new or revised application systems and
The Role We are looking for experienced full-stack software engineers who are passionate about solving business problems through innovation and engineering practices. This role will be responsible for writing code, pairing with other developers as appropriate,
We are seeking a highly skilled and experienced Senior Oracle EPM (Enterprise Performance Management) Functional Consultant to join our dynamic team. The ideal candidate will have a strong background in financial systems and extensive hands-on experience
Citi is looking for an experienced and visionary Java Backend Development Lead to spearhead the design, development, and deployment of our AI-powered platforms. The ideal candidate is a hands-on leader with a strong background in Java and
The Applications Development Intermediate 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
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
We are looking for an enthusiastic Generative AI Developer to join our Controls Technology team and support the development and integration of generative AI solutions. In this hands-on role, you will work under the guidance of
Are you passionate about building scalable, high-impact data solutions that drive critical business insights? We are seeking an experienced and forward-thinking Lead Data Engineer to join our dynamic team. In this pivotal role, you will be
We are looking for an experienced Senior Solutions Architect to design and lead enterprise-grade technology solutions across application, data, and cloud platforms. The ideal candidate combines strong hands-on technical expertise with architectural vision—building scalable, secure, and
The IT Quality Lead (AVP) is a senior technical leadership role responsible for designing, implementing, and scaling comprehensive test automation strategies and frameworks across our application ecosystem. This role combines hands-on framework architecture with technical leadership,
We are seeking a talented and motivated Java Developer to join our core engineering team. In this role, you will design, develop, test, and maintain robust, high-performance, and scalable enterprise applications. You will collaborate closely with
Senior Lead Technical Java Developer with Python Experience Position Summary The Senior Lead Technical Java Developer will play a critical role in the design, development, and delivery of complex software solutions, primarily using Java, while also leveraging
Job Overview We are seeking an experienced Senior Generative AI Developer to help drive the design, development, and integration of state-of-the-art Generative AI and agentic AI solutions across our enterprise Controls Technology platform. You will collaborate
We are seeking a highly skilled and experienced GenAI/Python Developer to join our innovative and dynamic engineering team. The ideal candidate will be a hands-on developer with a strong background in Python programming and extensive experience with Generative
Key Responsibilities: Collaborate with development, product, and QA teams to understand project requirements and define comprehensive test strategies. Design, develop, and maintain robust, scalable, and reusable automated test scripts using Selenium WebDriver in Java. Design, write,
Data/Information Mgt Int Analyst– C11 Job Scope: Analytics & Information Management AIM is a global community that is driving data driven transformation across Citi in multiple functions with the objective to create actionable intelligence for our business