Summary
Bank of America is seeking Global Technology Summer Analysts for 2027, focusing on Software Engineering and Mainframe Analyst roles. The program offers a 10-week immersive experience where interns will work on real-time business-critical needs, gaining exposure to innovative technology solutions and development opportunities.
Responsibilities
- Gather and translate internal and external client requirements into technical design specifications and business process reengineering
- Code solutions, unit tests, and ensure the solution can be integrated successfully into the overall application/system with clear, robust, and well-tested interfaces
- Participates and contributes to the delivery/release (CI/CD) events: branching timelines, pull requests, issue triage, merge/conflict resolution, release notes
- Mainframe Analysts are responsible for assisting teams in maintaining, troubleshooting, and optimizing mainframe systems that support critical business operations
- Assists in translating business requirements into technical definitions, reference models, blueprints, and playbooks for deployment in compliance with architecture standards and policies
- Assists Technical Analysts by ensuring system design technology solutions comply with enterprise system design and engineering standards
Skills
- Considered candidates are required to be pursuing an undergraduate or master's degree from an accredited college or university
- Eligible candidates must have a graduation timeframe between November 2027 and August 2028
- Degree Type: Bachelor's Degree or Master's degree
- Considered candidates should be in their penultimate year of school
- Masters candidates should not have more than 0 years of experience
- Major/Course of Study: Computer Science, Computer Engineering, Information Systems, or similar degree of relevance
- Fundamental knowledge and understanding of programming languages, data visualization tools, application frameworks, distributed systems and databases
- Ability to deal with ambiguity, including various work assignments and changing priorities
- Strong influencing skills with the ability to influence both vertically and horizontally
- Assertiveness, initiative, leadership, strong work ethic and a team attitude
- Distinguished written and oral communications skills
- Candidates should possess a high level of intellectual curiosity, a drive for excellence, and a commitment to achieving sustainable results
- Additionally, students should hold strong academic and technical skills in Microsoft Office as well as show proficiencies in leadership, teamwork, problem solving, analytical skills, verbal and written communication, and professionalism
- Basic proficiency in at least one of the following programming languages: Java, C#/.NET, C++, Python
- Basic understanding of one or more mainframe technologies (COBOL, CICS, DB2, IMS, WMQ, z/OS), as well as Job Control Language (JCL)
- GPA: 3.5 minimum GPA preferred
- Knowledge in AI literacy fundamentals and prompt engineering
- Experience in Agile methodology, Process Improvement, Excel, JIRA
- Ability to work in application frameworks such as Angular, Oracle
- The following skillsets may also be utilized in this role: SQL, JavaScript, jQuery, React, CSS
- Plus skills: JIRA, Process Improvement, database development experience
Qualifications
Must Haves
- Considered candidates are required to be pursuing an undergraduate or master's degree from an accredited college or university
- Eligible candidates must have a graduation timeframe between November 2027 and August 2028
- Degree Type: Bachelor's Degree or Master's degree
- Considered candidates should be in their penultimate year of school
- Masters candidates should not have more than 0 years of experience
- Major/Course of Study: Computer Science, Computer Engineering, Information Systems, or similar degree of relevance
- Fundamental knowledge and understanding of programming languages, data visualization tools, application frameworks, distributed systems and databases
- Ability to deal with ambiguity, including various work assignments and changing priorities
- Strong influencing skills with the ability to influence both vertically and horizontally
- Assertiveness, initiative, leadership, strong work ethic and a team attitude
- Distinguished written and oral communications skills
- Candidates should possess a high level of intellectual curiosity, a drive for excellence, and a commitment to achieving sustainable results
- Additionally, students should hold strong academic and technical skills in Microsoft Office as well as show proficiencies in leadership, teamwork, problem solving, analytical skills, verbal and written communication, and professionalism
- Basic proficiency in at least one of the following programming languages: Java, C#/.NET, C++, Python
- Basic understanding of one or more mainframe technologies (COBOL, CICS, DB2, IMS, WMQ, z/OS), as well as Job Control Language (JCL)
Nice to Haves
- GPA: 3.5 minimum GPA preferred
- Knowledge in AI literacy fundamentals and prompt engineering
- Experience in Agile methodology, Process Improvement, Excel, JIRA
- Ability to work in application frameworks such as Angular, Oracle
- The following skillsets may also be utilized in this role: SQL, JavaScript, jQuery, React, CSS
- Plus skills: JIRA, Process Improvement, database development experience
Benefits
- Direct placement internships gives interns the opportunity to sit directly on a team working on real-time, business-critical needs.
- Each internship includes a unique individual internship project designed to provide real-world experience.
- Formalized approach to establishing goals and expectations for the summer through our performance development process
- Peer and mentor relationships that provide ongoing coaching and development feedback
- Connections with senior leaders through educational speaker events
- A focus on developing networking skills through connections intern-specific engagement events
- Personalized Cohort Program Managers to help you navigate your internship
- A welcoming company culture, including opportunities to join Employee Networks with ongoing activities for engagement and connection
- Immersive technology like virtual reality, artificial intelligence and practice simulations within our financial centers
- Trainings, professional development, networking events, volunteer activities, speaker series