Bank of America

Add a review
  • 1,000 - 50,000 employees

Global Technology Analyst - Software Engineer (Jun 2026)

Location details

On-site

  • United States

    United States

    • Illinois

      Chicago

    • New Jersey

    • New York

    • North Carolina

      Charlotte

    • Texas

      Dallas

    • Virginia

Location

Chicago, New Jersey, New York

Opportunity expired

Opportunity details

  • Opportunity typeInternship, Clerkship or Placement
  • Application open dateApply by 23 Nov 2025
  • Start dateStart date 1 Jun 2026 - 30 Jun 2026

Join Bank of America's Global Technology Summer Analyst Program to work on cutting-edge technology projects supporting critical business systems worldwide.

Your Role

Key responsibilities include:

  • Gathering and translating client requirements into technical design specifications and business process reengineering
  • Coding solutions, unit testing, and ensuring successful integration into overall applications/systems with robust, well-tested interfaces
  • Participating in delivery/release events such as branching timelines, pull requests, issue triage, merge/conflict resolution, and release notes
  • Working on project assignments in Software Engineering including front end, back end, full stack, mobile development, or software analyst roles
  • Supporting teams maintaining, troubleshooting, and optimizing mainframe systems that support critical business operations (for Mainframe Analyst roles)
  • Assisting in translating business requirements into technical definitions, reference models, blueprints, and playbooks compliant with architecture standards
  • Ensuring system design technology solutions comply with enterprise system design and engineering standards

About You

The company is looking for candidates who:

  • Are pursuing an undergraduate or master’s degree in Computer Science, Computer Engineering, Information Systems, or a related field
  • Have a graduation timeframe between November 2026 and August 2027
  • Maintain a minimum GPA of 3.5 (preferred)
  • Possess fundamental knowledge of programming languages, data visualization tools, application frameworks, distributed systems, and databases
  • Have basic proficiency in at least one programming language such as Java, C#/.NET, C++, or Python
  • Are familiar with Agile methodology, process improvement, Excel, JIRA, and Linux/Unix
  • Have knowledge of application frameworks like Angular, Oracle, and optionally Angular.js, HTML, SQL, JavaScript, jQuery, React, CSS
  • For Mainframe Analyst roles, have basic understanding of mainframe technologies (COBOL, CICS, DB2, IMS, WMQ, z/OS) and Job Control Language (JCL)
  • Demonstrate strong influencing skills, assertiveness, initiative, leadership, work ethic, and a team attitude
  • Exhibit excellent written and oral communication skills
  • Show intellectual curiosity, drive for excellence, and commitment to sustainable results

Training & Development

  • 10-week summer program with a week-long in-person orientation and induction
  • Assignments mirror full-time responsibilities with goal-setting and formal review processes
  • Robust learning through trainings, professional development, networking events, volunteer activities, and speaker series
  • Peer and mentor relationships providing ongoing coaching and development feedback
  • Connections with senior leaders through educational speaker events
  • Personalized cohort program managers to support internship navigation
  • Opportunities to join Employee Networks for engagement and connection

How to Apply

Applications are accepted on a rolling basis once open until the deadline. Early submission is encouraged as assessments may begin before the application deadline.

This job may close before the stated closing date, you are encouraged to apply as soon as possible

Report this job

Work rights

The opportunity is available to applicants in any of the following categories.

Work right - United States
United States
US CitizenUS Permanent ResidentUS Student Visa

Qualifications & other requirements

You should have or be completing the following to apply for this opportunity.

Degree or Certificate
Qualification level
Qualification level
Bachelor or higher
Minimum grade
Minimum grade
GPA (4 point) 3.5
Study field
Study field (any)
IT & Computer Science
  • Computer Science
  • Computer Systems and Networks
  • Software Engineering

Hiring criteria

  • Experience requirementNo experience required
  • Working rights
    US Citizen
  • Study fields
    IT & Computer Science
  • Degree typesBachelor or higher
  • Minimum grade
    GPA (4 point) 3.5
Show all hiring criteria

Reviews

user
user
user
Show all reviews

About the employer

Logo- Bank of America

Bank of America USA

Number of employees

1,000 - 50,000 employees

Industries

Finance & Banking

Bank of America is a very large and popular investment banking and financial services company that provides various banking services to its customers.