Back to search results

Software Engineer II B - GBS IND

Chennai, , India;

Job Description:

About Us

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection.  Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities and shareholders every day.

One of the keys to driving Responsible Growth is being a great place to work for our teammates around the world. We’re devoted to being a diverse and inclusive workplace for everyone. We hire individuals with a broad range of backgrounds and experiences and invest heavily in our teammates and their families by offering competitive benefits to support their physical, emotional, and financial well-being.

Bank of America believes both in the importance of working together and offering flexibility to our employees. We use a multi-faceted approach for flexibility, depending on the various roles in our organization.

Working at Bank of America will give you a great career with opportunities to learn, grow and make an impact, along with the power to make a difference. Join us!

Global Business Services

Global Business Services delivers Technology and Operations capabilities to Lines of Business and Staff Support Functions of Bank of America through a centrally managed, globally integrated delivery model and globally resilient operations.

Global Business Services is recognized for flawless execution, sound risk management, operational resiliency, operational excellence and innovation.

In India, we are present in five locations and operate as BA Continuum India Private Limited (BACI), a non-banking subsidiary of Bank of America Corporation and the operating company for India operations of Global Business Services.

Process Overview

Wholesale Risk Analytics (WRA) provides decision support services to enable our banking and markets, wealth management, capital management and credit risk business partners to manage risk well. To accomplish this, we build, develop and maintain models for risk and loss measurement. Additionally, we produce and administer forecasts supporting allowance and stress-testing both domestically (US) and internationally. Our teams complement each other and benefit from broad and diverse employment and experience within industries including government, academia, finance, law, consulting and the military. Through developing our people, embracing operational excellence to drive process improvements, and investing in strategic data initiatives, we provide enhanced risk management capabilities, insights and analysis to our business partners.

Job Description

Manage model execution, results analysis and reporting related to Wholesale Risk models. The Analyst will also work with the implementation team to ensure that this critical function is well controlled.


  •  Manage model execution, results analysis and reporting related to Wholesale Risk models. The Analyst will also work with the implementation team to ensure that this critical function is well controlled.
  • Write complex SQL queries to validate production results, integrate results with existing downstream applications and produce reports in format expected by end users.
  • Identify, analyze, monitor, and present risk factors and metrics to, and integrate with, business partners.
  • Proactively solve challenges with process design deficiencies, implementation and remediation efforts
  • Assist Wholesale Operations with SOX implementation,
  • Perform operational controls,  ensuring consistency and compliance across all functions, including procedures, critical use spreadsheets and tool inventory
  • Assist with enhancing overall governance environment within the Operations space
  • Partner with the IT team to perform system related design assessments, control effectiveness testing, issue resolution monitoring and supporting the sign-off by management of processes and controls in scope 
  • Build and maintain strong partnerships with internal and external partners
  • Write Python and/or PySpark code to automate production processes of several risk and loss measurement statistical models. Example of model execution production processes are error attribution, scenario shock, sensitivity, result publication and reporting.
  • Work closely with application users, model developers, technology and other business partners to understand and document requirements of production processes to be implemented.
  • Work with model implementation experts and technology teams to design and integrate Python workflows into existing in-house generic platform for process execution
  • Ensure that software is developed to meet functional, non-functional, and compliance requirements.



B.E. / B. Tech/M.E. /M. Tech,   Bachelor’s degree in statistics, operations research, economics, finance, physics or mathematics

Certifications, If Any: NA

Experience Range: 4-7 Years

Foundational Skills:

  • Python
  • SQL
  • PyCharm
  • Oracle
  • GIT
  • Basic understanding of Credit Risk

Desired Skills:

  • Basics of Finance
  • Knowledge of database and SQL language for Oracle, and Hive/Impala
  • Strong interpersonal and decision-making skills
  • Strong Collaboration and Team skills
  • Demonstrated problem solving skills
  • Effective communicator at all levels with strong oral, written & influencing skills
  • Integrates seamlessly across complex set of stakeholders, internal partners, external resources
  • Becomes aware and is flexible, adaptive, and proactive

Work Timings

11:30 AM to 8:30 PM

Job Location

Chennai, Hyderabad

Learn more about this role

Full time


Manages People: