Back to search results

Technology Manager

Chennai, , India

Job Description:

Overview

Bank of America is one of the world’s leading financial institutions, serving individual consumers, small and middle-market businesses, and large corporations with a full range of banking, investing, asset management and other financial and risk management products and services. We are committed to attracting and retaining top talent across the globe to ensure our continued success. Along with taking care of our customers, we want to be the best place for people to work and aim at creating a work environment where all employees have the opportunity to achieve their goals.

We are a part of the Global Business Services which delivers technology and operations capabilities to Bank of America lines of business (LOB) and enterprise functions.

Our employees help our customers and clients at every stage of their financial lives, helping them connect to what matters most. This purpose defines and unites us. Every day, we are focused on delivering value, convenience, expertise and innovation for individuals, businesses, and institutional investors we serve worldwide.

* BA Continuum is a nonbank subsidiary of Bank of America, part of Global Business Services in the bank.

Process Overview

The Global Risk Technology (GRT) team provides technology solutions to support the Chief Risk Officer, Secondary Marketing, Global Principal Investments, Corporate Treasury, and Enterprise Capital Management Organizations. The Risk technology teams calculates various risk metrics including Credit, Market and Liquidity Risk for the various LOBs within the bank, supports the Risk business to generate actionable insights and ensure that we stay within our Risk Limits. It also enables reporting of the data to various regulators and supports key regulatory mandates including Enterprise Stress Test and CCAR runs. The technology teams also support functions that manages the Bank’s capital and invests capital on behalf of the enterprise, manage earnings, liquidity and funding. It also supports the business that oversee mortgage servicing rights, pricing, hedging, trading and delivery of mortgage products.

Job Description

Enterprise Credit Risk (ECR) team oversees emerging and key credit risk trends, credit concentrations and asset quality. ECR team also is responsible for governance of wholesale risk rating scorecards, the allowance process, country and industry limits, and oversight of credit risk related policies, procedures and limits. Enterprise Credit Risk Technology provides technology delivery capabilities across Enterprise Credit and Global Risk through 11 applications spanning 3000+ aggregated risk exposure and metrics reports, leveraging data across multiple lines of business.

Credit Risk Platform (CRP), a flagship platform of ECR is the ADS for credit risk, hosting a single copy of credit data, with both Wholesale and Retail exposures. Front line units and control functions rely on these platforms to support critical business processes like Top of House & Asset Quality Board Reporting, Earnings Releases, SEC Filings, Credit Underwriting, Risk Appetite, Loss forecast modeling and Regulatory reporting. This platform allows the firm to understand the potential risks of key business decisions using real-time information.

We are looking for a talented developer who will be responsible for developing software solutions to accomplish business outcomes. The selected candidate should have hands-on Exadata experience and/or programming background and an excitement for solving problems.

Responsibilities

Key responsibilities of the role include ensuring that software is developed and delivered to accomplish business goals. This role ensures software is developed to meet functional, non-functional and compliance requirements. This role codes solutions, unit tests, and ensures the solution can be integrated successfully into the overall application/system with clear, robust and well-tested interfaces and should be familiar with development and testing practices of the bank.

  • L3 WCRV Production Support
  • Contributes to story refinement/defining requirements
  • Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle.
  • Codes solution and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
  • Documents and communicates required information for deployment, maintenance, support, and business functionality.
  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas.
  • Utilizes multiple architectural components (across data, application, business) in design and development of client requirements.
  • Assists team with resolving technical complexities involved in realizing story work.
  • Contributes to existing test suites (integration, regression, performance); Analyzes test reports, identifies any test issues/errors; Triages the underlying cause.
  • Participates, contributes and can coach team members in the delivery/release (CI-CD) events. e.g. branching timelines, pull requests, issue triage, merge/conflict resolution, release notes.

Requirements

Education-

B.E./ B. Tech/M.E./M. Tech/BSC/MSC/BCA/MCA (prefer IT/CS specialization)

Certifications If Any- NA

Experience Range- 12- 15 years

Foundational skills

Hive, Hadoop, HBase, Kafka, PySpark, Java/ Python, Airflow Hadoop Architect

Oracle Exadata experience – coding and performance tuning

Autosys, any other scheduling tools

Unix shell scripting

Familiarity with CI/CD tools such as Ansible, Jenkins, and Artifactory

 Desired skills

Domain knowledge and product knowledge on Credit Risk

Experience with ETL workflows

Knowledge and experience on big data ecosystem, Hadoop and the various Hadoop components

Work Timings- 11AM to 8PM

Job Location- Chennai

Learn more about this role

Full time

JR-24035065

Manages People: