Client Reporting Senior Analyst

Bank of America•Pennington, AL
•$110,000 - $156,900•Onsite

About The Position

At Bank of America, this role provides reporting support, including leading development work for automated reporting solutions serving one or more lines of business or business disciplines. The role develops and maintains systems of knowledge through easy-to-navigate, automated self-service business intelligence solutions. It works with business partners to understand client needs, create solutions, and lead aspects of end-to-end development and deployment of reporting and analytical solutions. The position leads the development and maintenance of business intelligence solutions and automated ETL processes, analyzes data from multiple database sources, and partners with stakeholders to translate requirements into technical specifications. It also ensures timely, high-quality delivery and maintains documentation. The position is based at Bank of America’s Pennington, New Jersey location, is a first-shift role, and is scheduled for 40 hours per week. It may also include associate management responsibilities.

Requirements

  • Solid understanding of data gathering tools.
  • Proficiency with business intelligence reporting tools.
  • Knowledge of bank data and ability to source across multiple products, services, and lines of business.
  • Strong analytical skills, an investigative mindset, and ability to use data to improve efficiency and develop reporting that drives business insights.
  • At least 5 years of experience using database software and analytical tools to access large databases, including SQL and/or coding experience.
  • Advanced proficiency in MS365 applications, including Excel, PowerPoint, and Copilot.
  • Ability to think strategically across businesses to identify opportunities to improve overall performance efficiency.
  • Strong partnership and relationship-building skills.
  • Proactive, organized, attentive to detail, and able to manage time and follow through effectively.
  • Excellent written and verbal communication skills.
  • Experience with SSMS, Oracle, Hadoop, and Teradata.
  • Prior experience managing multiple projects and adapting to changing deadlines.

Nice To Haves

  • Experience with Python and statistical methods for understanding relationships in data.

Responsibilities

  • Lead critical aspects of the development and maintenance of automated business intelligence solutions that support data-driven business decisions.
  • Design, develop, and maintain automated ETL processes from various database platforms, storing data in fit-for-use relational tables.
  • Lead analysis of disparate database sources, including relational structures, dimensional data models, and cubes.
  • Ensure on-time delivery while following established procedures and quality guidelines.
  • Partner with business stakeholders to translate business requirements into technical specifications.
  • Create and maintain standard documentation, including metadata, detailed program workflows, and desktop procedures.
  • Work collaboratively in a cross-functional team, process information from colleagues, and provide routine project updates in meetings.
  • If managing associates, model inclusion; promote process excellence and data-based decision making; communicate enterprise decisions and strategy; ensure risk discipline and controls; coach and provide feedback; manage expenses and budgets; develop talent; and deliver business outcomes through prioritization and delegation.

Benefits

  • Industry-leading benefits
  • Access to paid time off
  • Resources and support for employees
  • Eligibility to participate in the annual discretionary incentive plan, with awards based on individual performance and behaviors, line-of-business or group performance and contributions, and overall company success
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service