Technology Developer and Analyst Intern Program - Consumer Banking Technology & Operations (CBT&O)

Our Business

Bank of America's technology couples technological expertise with the bank's strategic vision to keep Bank of America at the forefront of the world's financial markets. Delivering market-leading technology drives our business forward.

Consumer Banking Technology and Operations (CBT&O), Legacy Asset Servicing Technology includes more than 18,000 individuals who provide end-to-end technology and operations support to 58 million consumer households, global treasury relationships and small businesses. In addition, this team provides technology support for deposits, online and mobile banking, contact centers and end-to-end support of home loans sales, servicing, fulfillment, secondary marketing and post-closing platforms.

The job profiles for the Technology Developer & Analyst Program in Consumer Banking Technology & Operations (CBT&O):

Business Analyst: Translate business needs into technical requirements, documenting process flows and producing diagrams to ensure understanding amongst all project team members. 

Developer: Provide technical excellence to design, develop and maintain state-of-the-art technology applications utilizing technologies such as Java/EJB's, C++, .NET, Python, SQL, and Web services.  Responsible for internal and external client requirements gathering, translating client interactions into technical design specifications, business process reengineering, and partnering with business, product and technology teams across the organization to deliver world class technology solutions. 

Project Management/Systems Support/Engineer: Provides management, administration and configuration of proprietary applications, and 3rd party solutions for application servers, messaging, monitoring, etc. 

Production Support: Maintain responsibility for ensuring stability of applications in production, provide on-call support for triaging problems and coordinating with various support teams across the organization, communicate with line of business and management the overall status and health of the application, ascertaining areas of improvement in monitoring, application stability, and speed of determining root cause


The Technology Developer and Analyst Program is a 10 week summer program that begins with a training program that provides the business, financial, and analytical skills needed to succeed as a technologist at Bank of America. Following training, analysts are placed in teams according to their profile and participate in a comprehensive development program consisting of ongoing structured learning curriculums, mentoring and peer coach assignments, exposure to senior leadership teams, networking and social events. 

All Technology Developer and Analysts are called upon to:

  • Demonstrate understanding of the product set and business processes used within the organization
  • Communicate and interact with internal clients on a regular basis


Candidates must demonstrate a combination of academic aptitude, quantitative skills, strategic and creative thinking and distinguished written and oral communication skills. Associates will be required to support several projects at once and work effectively as an individual as well as part of a team. Required Skills:

  • Undergraduate or Graduate degree in Computer Science, Computer Engineering, Information Systems or similar degree of relevance
  • Minimum GPA of 3.0
  • Graduation date between December 2014 and May 2016

All associates must share common driving characteristics, desired skills:

  • Leadership skills
  • Commitment to building a complete technical and business skill set
  • Multi-platform knowledge, Java/EJB's, C++, .NET, Python, SQL, Web services
  • Strong work ethic and ability to work in a fast-paced environment
  • Detail orientated and teamwork orientation
  • Demonstrated problem solving abilities


Interns receive an orientation to Bank of America with overviews on the history, culture, business organizations, and intern program structure. Interns also participate in on-the-job training, an online learning curriculum, Executive speaker series, and events with interns and associates from across Bank of America.


Primary locations include but are not limited to:

  • Addison, TX
  • Agora Hills, CA
  • Atlanta, GA
  • Charlotte, NC
  • Dallas, TX
  • Newark, DE
  • Jacksonville, FL
  • Pennington, NJ
  • Wilmington, DE

How to Apply

Please visit our events calendar to see if the Technology Developer and Analyst Intern Program - Consumer Banking Technology and Operations is coming to your campus.

  • If the Technology Developer and Analyst Intern Program - Consumer Banking Technology and Operations is conducting interviews on your campus, please follow the application procedures determined by your school's Career Services office. Do not apply through the Bank of America website link provided below. We will follow-up with detailed instructions after the resume deadline
  • If the Technology Developer and Analyst Intern Program - Consumer Banking Technology and Operations is not conducting interviews on your campus, please click the "Get Started/Apply Now" button below and complete the application by January 17, 2014 in order to be considered for this program.

If you are interested in multiple programs, you will need to follow the appropriate link within each job description.