girl looking into her desktop
Back to search results

Developer

Chicago, Illinois;

Job Description:

Overview of Global Risk Analytics
Bank of America has an opportunity for a B5 associate within our Global Risk Analytics (GRA) function. GRA is a sub-line of business within Global Risk Management (GRM). GRA is responsible for developing a consistent and coherent set of models and analytical tools for effective risk and capital measurement, management and reporting across Bank of America. GRA partners with the Lines of Business and Enterprise functions to ensure that its models and analytics address both internal and regulatory requirements, such as quarterly Enterprise Stress Testing (EST), the annual Comprehensive Capital Analysis and Review (CCAR), and the Current Expected Credit Losses (CECL) accounting standard. GRA models follow an iterative and ongoing development life cycle, as the bank responds to the changing nature of portfolios, economic conditions, and emerging risks. In addition to model development, GRA conducts model implementation, data management, model execution and analysis, forecast administration, and model performance monitoring. GRA drives innovation, process improvement and automation across all of these activities. 


Overview of the Team
Overview of Consumer Operations & GRA Strategy
Consumer Operations & GRA Strategy is part of Global Risk Analytics (GRA). It is responsible for three primary bodies of work: strategic planning and delivery of major initiatives; program and project planning; and data management and model execution. 


 Consumer Risk Analytics Data Management and Model Execution responsible for driving the delivery of complete, accurate, timely, and compliant data for the consumer models. The team also develops, executes and manages the consumer model production processes, which provides required outputs for both forecast administrators (FAs) and front line units (FLUs). The GRA Core Platform (GCP), an Apache Spark-based architecture, provides end-to-end model development, implementation, and execution capabilities on which users can automate their business activities and processes in a fully controlled and governed manner. 

Overview of the Role
GRA Strategy seek a Developer to assist in the build out and adoption of GRAs Strategic Operating Platform (GCP). The Strategic Operating Platform will support production processes for generating the following business deliverables, 1) Forecasts that provide input for allowance setting, financial and operational planning, PnL calculations, Comprehensive Capital Analysis and Review (CCAR) submissions, and other business decision making, and 2) Assessment of model performance of forecasting against actual historical outcomes or comparison to benchmark models or external data. 

As a Developer within the GRA Strategy team, your main responsibilities will involve:
-    Develop any new code/processes necessary to onboard models on GCP.
-    Review current legacy implementation to support model migration to GCP
-    Support development of dashboards, management and ad-hoc reporting.
-    Work independently on projects with strict deadlines and ability to manage multiple tasks/projects
-    Interface with a wide audience including peers, senior management, Model Risk Management, model developers, model implementation group, Forecast Administrators, Risk Technology, project managers, and colleagues within the Lines of Business (LOB)
 

Required Education, Skills, and Experience
-    5+ years development experience
-    Intermediate to advanced experience with Python and SQL
-    Apache Spark experience a plus.
-    C++ and Java experience a plus.
-    Undergraduate/Graduate degree in STEM discipline.
-    Experience in banking or financial industry a plus
-    Comfortable working in a very fast-paced environment with changing priorities.
-    Self-starter and intellectually curious.
 

Job Band:

H5

Shift: 

1st shift (United States of America)

Hours Per Week:

40

Weekly Schedule:

Referral Bonus Amount:

0

Job Description:

Overview of Global Risk Analytics
Bank of America has an opportunity for a B5 associate within our Global Risk Analytics (GRA) function. GRA is a sub-line of business within Global Risk Management (GRM). GRA is responsible for developing a consistent and coherent set of models and analytical tools for effective risk and capital measurement, management and reporting across Bank of America. GRA partners with the Lines of Business and Enterprise functions to ensure that its models and analytics address both internal and regulatory requirements, such as quarterly Enterprise Stress Testing (EST), the annual Comprehensive Capital Analysis and Review (CCAR), and the Current Expected Credit Losses (CECL) accounting standard. GRA models follow an iterative and ongoing development life cycle, as the bank responds to the changing nature of portfolios, economic conditions, and emerging risks. In addition to model development, GRA conducts model implementation, data management, model execution and analysis, forecast administration, and model performance monitoring. GRA drives innovation, process improvement and automation across all of these activities. 


Overview of the Team
Overview of Consumer Operations & GRA Strategy
Consumer Operations & GRA Strategy is part of Global Risk Analytics (GRA). It is responsible for three primary bodies of work: strategic planning and delivery of major initiatives; program and project planning; and data management and model execution. 


 Consumer Risk Analytics Data Management and Model Execution responsible for driving the delivery of complete, accurate, timely, and compliant data for the consumer models. The team also develops, executes and manages the consumer model production processes, which provides required outputs for both forecast administrators (FAs) and front line units (FLUs). The GRA Core Platform (GCP), an Apache Spark-based architecture, provides end-to-end model development, implementation, and execution capabilities on which users can automate their business activities and processes in a fully controlled and governed manner. 

Overview of the Role
GRA Strategy seek a Developer to assist in the build out and adoption of GRAs Strategic Operating Platform (GCP). The Strategic Operating Platform will support production processes for generating the following business deliverables, 1) Forecasts that provide input for allowance setting, financial and operational planning, PnL calculations, Comprehensive Capital Analysis and Review (CCAR) submissions, and other business decision making, and 2) Assessment of model performance of forecasting against actual historical outcomes or comparison to benchmark models or external data. 

As a Developer within the GRA Strategy team, your main responsibilities will involve:
-    Develop any new code/processes necessary to onboard models on GCP.
-    Review current legacy implementation to support model migration to GCP
-    Support development of dashboards, management and ad-hoc reporting.
-    Work independently on projects with strict deadlines and ability to manage multiple tasks/projects
-    Interface with a wide audience including peers, senior management, Model Risk Management, model developers, model implementation group, Forecast Administrators, Risk Technology, project managers, and colleagues within the Lines of Business (LOB)
 

Required Education, Skills, and Experience
-    5+ years development experience
-    Intermediate to advanced experience with Python and SQL
-    Apache Spark experience a plus.
-    C++ and Java experience a plus.
-    Undergraduate/Graduate degree in STEM discipline.
-    Experience in banking or financial industry a plus
-    Comfortable working in a very fast-paced environment with changing priorities.
-    Self-starter and intellectually curious.
 

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Learn more about this role

Full time

JR-22060010

Band: H5

Manages People: No

Travel: No

Manager:

Talent Acquisition Contact:

Pamela Salvato

Referral Bonus:

0