Software Engineer I

Bank of America•Pennington, AL
•$27 - $49•Onsite

About The Position

At Bank of America, this role is responsible for developing and delivering complex requirements that accomplish business goals. The Software Engineer I develops software that meets functional and non-functional requirements, codes solutions, and performs unit testing. The position requires awareness of industry development practices. The role is based at 1500 American Blvd, Hopewell Building 5, Pennington, New Jersey. It is a first-shift position with a stated 40-hour workweek. Candidates must be current Year Up interns with Bank of America.

Requirements

  • Must be a current Year Up intern with Bank of America.
  • Awareness of industry development practices.
  • Skills in application development, automation, collaboration, DevOps practices, solution design, Agile practices, architecture, result orientation, solution delivery processes, user experience design, analytical thinking, data management, risk management, technical strategy development, and test engineering.

Responsibilities

  • Code solutions and perform unit testing to deliver requirements or stories according to defined acceptance criteria.
  • Execute automated integration, regression, and performance test suites; collect results and flag issues.
  • Document and communicate information required for deployment, maintenance, support, and business functionality.
  • Follow the team's delivery and release process and cadence for code deployment and release.
  • Contribute to story refinement and requirements definition.

Benefits

  • Paid time off
  • Benefits eligibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service