CrawlJobs Logo

Digital Software Engineer Senior Lead Analyst

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United States, Irving

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

178550.00 - 229400.00 USD / Year

Job Description:

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

Job Responsibility:

  • 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

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
  • 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
  • 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
  • Design enablement patterns for services deployed on public cloud using AWS
What we offer:
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays

Additional Information:

Job Posted:
June 17, 2025

Expiration:
August 01, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.