Technology, Application Development, Summer Analyst, Irving - USA, 2027

Citi•Irving, TX
•$80,000 - $110,000•Onsite

About The Position

Citi’s Summer Technology Analyst Program is an internship program for students interested in technology and its application in the financial industry. The program starts in early June and includes education on the Analyst role and Citi’s culture, on-the-desk training, a speaker series, networking, and cohort-based training on the company, tools, processes, and technical skills. Summer Analysts may have the opportunity to return to Citi after graduation as full-time Analysts. Analysts work in an agile software development environment to build quality, scalable software solutions using modern technologies. They develop code based on business requirements and quality standards, support testing cycles and post-production deployment, test and debug code using appropriate tools, and participate in peer code reviews. Depending on team placement, exposure may include back-end, front-end, mobile, generative AI and AI agents, and data analytics. The program offers global project exposure, structured learning and mentoring, and opportunities to contribute to real-world banking technology projects.

Requirements

  • Expected to graduate between December 2027 and May 2028.
  • Pursuing a bachelor’s degree in computer science, computer engineering, information technology, management information systems, or another technology-related field.
  • Ability to pass technical interviews consisting of basic algorithmic programming exercises.
  • Authorized to work in the United States without employer sponsorship, now or in the future.
  • Excellent communication, project management, leadership, and attention-to-detail skills, and the ability to work well within diverse teams.
  • Collaborative and adaptable; proactive problem-solving and enthusiasm for innovation and challenges.
  • Global outlook and willingness to collaborate across cultures and time zones.

Nice To Haves

  • GPA of 3.0 or better is preferred.
  • Prior experience working in agile teams is desirable.
  • Interest or experience in using generative AI to address complex business problems and create solutions.

Responsibilities

  • Develop quality, scalable software solutions in an agile software development environment.
  • Write code consistent with quality standards and business requirements.
  • Support testing cycles and post-production deployment.
  • Use appropriate tools to test and debug code to help ensure defect-free programming.
  • Participate in peer coding reviews.
  • Contribute to real-world technology projects, potentially involving digital banking, cybersecurity, or data-powered innovation.
  • Collaborate with cross-functional teams on globally scoped projects.

Benefits

  • Medical, dental, and vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off, including vacation and sick leave
  • Paid holidays
  • Eligible employees may receive discretionary and formulaic incentive and retention awards
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service