Logo
Bank of America

Global Technology Masters Summer Analyst Program - 2025

Bank of America, Chicago, Illinois, United States, 60290


Global Technology Summer Analyst ProgramAvailable locations vary by role and include Charlotte, NC; Chicago, IL; Dallas Metro, TX; Denver, CO; NY Metro; Pennington, NJ; Richmond, VA; Washington, DCProgram OverviewOur Global Technology Summer Analyst Program is a 10-week internship that provides you with a unique experience based on your interests, development opportunities, and current business needs.Although the role you take on may vary, every intern will have the opportunity for robust learning through trainings, professional development, networking events, volunteer activities, speaker series, and more! During your 10-weeks with Bank of America, you’ll strengthen your key skills and competencies to help jump start your career and make a real impact on our business from day one.What We OfferDirect placement internship offers our interns the opportunity to sit directly on a team working on real-time, business-critical needsFormalized approach to establishing goals and expectations for the summer through our performance development processPeer and mentor relationships that provide ongoing coaching and development feedbackConnections with senior leaders through educational speaker eventsA focus on developing networking skills through connections intern-specific engagement eventsA welcoming company culture, including a plethora of Employee Networks with ongoing activities for engagement and connectionWhere Can I Expect to Work?Available locations vary by role and include Charlotte, NC; Chicago, IL; Dallas Metro, TX; Denver, CO; NY Metro; Pennington, NJ; Richmond, VA; Washington, DC.Dallas Metro: office placement is in Addison or PlanoNY Metro: office placement is in New York, NY or Jersey City, NJWho Are We Looking For?Education:Degree Type

: Bachelor’s Degree direct to MastersGraduation Dates

: November 2025 - August 2026 (This internship is intended for students with 1-2 semesters to complete until their degree is conferred.)Major/Course of Study:

Computer Science, Computer Engineering, Information Systems, Data Science, or similar degree of relevanceGPA

: 3.2 minimum GPA preferredKey Skills:Successful applicants are open to dealing with ambiguity, including various work assignments, and changing prioritiesWhat You’ll Do - Explore Potential RolesBelow you will find the job profiles/roles for the Global Technology Summer Analyst Program. For all roles, teams are assigned mid-spring. Doing so offers the ability to assign program participants to real-time, business-critical needs.Software Engineer:Recommended Skillsets

:Understanding of Python, SQL, Java, JavaScript, C# or C++, .NET, HTMLKnowledge of Linux/UnixAbility to work in application frameworks such as Angular, OracleKey tasks and responsibilities may include, but are not limited to:Provide technical excellence to design, develop, and maintain state-of-the-art technology applicationsGather and translate internal and external client requirements into technical design specifications, business process reengineeringCode solutions, unit tests, and ensures the solution can be integrated successfully into the overall application/system with clear, robust, and well-tested interfacesParticipates and contributes to the delivery/release (CI/CD) events. e.g., branching timelines, pull requests, issue triage, merge/conflict resolution, release notesBusiness Analyst:Recommended Skillsets

:Understanding ofPython, SQL, Java, JavaScript, C or C++, .NET, RFamiliarity in Agile methodologyFamiliarity in Tableau, Hadoop, JIRA, Confluence, Excel, Visio, etc.Strong influencing skills with the ability to influence vertically and horizontallyPrior coursework and/or internship experience in project management and/or technology consultingKey tasks and responsibilities may include, but are not limited to:Working with stakeholders to understand their needs, analyze problems, and capture their requirementsGather and catalog functional, non-functional, and technical requirements for stakeholder requestsWorking closely with the development team(s) to refine the requirements into specifications that can be executed by the teamDocument processes, procedures, and workflowsCreate and maintain training materials for end-usersIndividuals in this role possess a foundational understanding of the business/technical domain based on their specializationData Management Analyst:Recommended Skillsets :Understanding of Python, SQL, R, ScalaFamiliarity in data visualization tools such as Hadoop, Spark, Tableau, PowerBI, Splunk, Excel, and/or OracleKey tasks and responsibilities may include, but are not limited to:Gather and translate internal and external client requirements into technical design specifications suitable for the application of machine learningProvide technical excellence to apply state-of-the-art machine learning / artificial intelligence utilizing technologies such as Spark, R, Hadoop, Scala, SQL to real world infrastructure business problems. Define strategies and parameters for predictive models and data mining projects, ensuring data integrity and usabilityPartner with business, product, and technology teams across the organization to evolve machine learning and data science capabilities within the bankCybersecurity Analyst:Recommended Skillsets :Coursework in Cyber Security, Networking, Information Systems, and/or ProgrammingKnowledge of industry trends and current threat landscapeDemonstrated ability to analyze and correlate information from a wide variety of enterprise technologiesInterest in working in a global team of industry leading cybersecurity experts across multiple cyber domainsPractical understanding of core cyber security principlesKey tasks and responsibilities may include, but are not limited to:Provide analytical, strategic, and technical skills to design, develop, implement, and use state-of-the-art technology cybersecurity solutions aimed at reducing riskResponsible for delivering innovative capabilities in team environment, as well as leveraging skills, background, and interests for a specific group within Global Information SecurityRespond to, research, measure, detect and mitigate security attacks that attempt to compromise at the network and application layersWorks on problems of moderate scope where analysis of situation or data requires a review of identifiable factorsMainframe Analyst:Recommended Skillsets

:Familiar in one or more mainframe technologies COBOL, CICS, DB2, IMS, WMQ, z/OS; as well as Job Control Language (JCL)Key tasks and responsibilities may include, but are not limited to:Knowledge in basic IBM Mainframe systems (e.g., transaction and database managers, message queue managers, and operating system and communication services)Assists in translating business requirements into technical definitions, reference models, blueprints, and playbooks for deployment in compliance with architecture standards and policiesAssists Technical Analysts by ensuring system design technology solutions comply with enterprise system design and engineering standards