Digital Software Engineer Senior Lead Analyst

  • Irving, TX
  • Posted 23 hours ago | Updated 12 hours ago

Overview

On Site
USD 178,550.00 - 229,400.00 per year
Full Time

Skills

Enterprise Architecture
Microservices
Artificial Intelligence
Large Language Models (LLMs)
Transformer
Software Design
Interfaces
Telecommuting
Information Technology
Application Development
Software Development
Banking
Wealth Management
Financial Services
Spring Framework
Apache Kafka
Database
GRID
SQL
MongoDB
JMS
AMQP
Caching
GemFire
Redis
Apache Ignite
Cloud Foundry
Kubernetes
Docker
OAuth
OIDC
Siteminder
API Management
IBM
API
Cloud Computing
Amazon Web Services
Software Engineering
Insurance
Law
Accessibility

Job Details

Citibank, N.A. seeks a Digital Software Engineer Senior Lead Analyst for its Irving, Texas location.

Duties: Design enterprise architecture patterns, frameworks, and reusable services to support standards and cloud adoption utilized across operations, personal banking, and wealth management applications. Provide architectural guidance to application engineering groups. Enable cloud adoption using application programing interfaces (API) and Microservices, reference implementations, scalable common services, and frameworks used across operations, personal banking and wealth management franchise. Enable AI technology and pattern adoption utilizing large language models and transformer architectures. Design robust applications using GemFire, Redis, and Apache Ignite. Build services and frameworks to be globally scalable and reusable across different regional line of businesses and channels using distributed stack, private cloud and public cloud. Use broker technologies including Confluent Kafka and Solace to design architectures. Incorporate insights on cloud native, domain-driven, event-driven design, serverless and stateless architecture models to simplify applications design to provide robust, lightweight and scalable solution to architecture future state. Guide development teams on cloud native application deployment platforms. Ensure domain and event driven architectures are consistent during implementation, integration, and architecture of decoupling patterns for digital applications. Maintain OAuth 2.0 standard application, SiteMinder, and PingFederate for sever security. Partner with architecture teams to drive engineering solutions for foundational services including security and integration to use cloud native technologies on Kubernetes, HashiCorp, and MongoDB CRUD platforms both on premise and in public cloud. Design and program applications programing interfaces gateway solutions using IBM API and Apigee Connect to onboard business applications. Ensure complex and unwanted components or procedures within architecture are removed or replaced. A telecommuting/hybrid work schedule may be permitted within a commutable distance from the worksite, in accordance with Citi policies and protocols.

Requirements: Requires a Bachelor's degree, or foreign equivalent, in Engineering (any), Information Technology, or related field and 6 years of progressively responsible, post-baccalaureate experience as an Engineering Lead Analyst, Applications Development Tech Lead Analyst, Architecture Lead Analyst, or related position involving software development supporting operations, banking and wealth management technology divisions in the financial services industry. 6 years of experience must include: Use Spring Boot, Spring Cloud, Cloud Native Frameworks, Spring Initializer, Code Generation; Apply Event Driven Architecture solutions using Apache Kafka, and Solace; Use database and data grid technologies, including No-SQL (MongoDB); Utilize integration architectures including REST, JMS, AMQP, and Applying application caching patterns using GemFire, Redis, and Apache Ignite. 1 year of experience must include: Utilize cloud technologies including Cloud Foundry, Kubernetes/Docker to run applications; Use OAUTH 2.0, Open ID Connect (OIDC), SiteMinder, and Ping Federate; Utilizing API management platforms including IBM API Connect and Apigee; and Design enablement patterns for services deployed on public cloud using AWS. Applicants submit resumes at Please reference Job ID #25872181. EO Employer.

Wage Range: $178,550 to $229,400

Job Family Group: Technology

Job Family: Digital Software Engineering

Job Family Group:

Job Family:

Time Type:
Full time

Primary Location:
Irving Texas United States

Primary Location Full Time Salary Range:

In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.

Most Relevant Skills
Please see the requirements listed above.

Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.

Anticipated Posting Close Date:
Aug 01, 2025

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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.