Senior Software Engineer
Bank of America Corporation
Gurugram, IN
1d ago

Job Description : Overview


Bank of America is one of the world's largest 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.

BA Continuum is a nonbank subsidiary of Bank of America, part of our Global Delivery Center of Expertise in the bank. 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 the individuals, businesses and institutional investors we serve worldwide.

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.

BA Continuum India Pvt. Ltd. supports business process, information technology and knowledge process across Consumer Banking, including Card and Home Loans, Legacy Asset Servicing, Global Banking and Markets, and Global Wealth and Investment Management lines of business at Bank of America.

Process Overview

Leads the development of the next generation of integrated technology solutions for the company’s consumer and wealth management client-

facing channels. Manages the bank’s award-winning websites and e-Commerce initiatives. Responsible for the technology that drives key client-

facing platforms and channels across Retail, Preferred, and GWIM including our Digital, Online, Mobile, Contact Center and Voice, Payments and Commerce, Fraud, Financial Center and Architecture Technologies.

Job Description

Counterparty portfolio management (CPM) IT team operates horizontally covering majority of over the counter asset classes including Fixed Income, commodities, Foreign Exchange trades for application related to counterparty default risk, Counterparty valuation adjustment (CVA), Funding valuation adjustment (FVA), Risk weighted assets (RWA) etc.

The Bank is driving an ambitious, multi-year initiative aimed at building Risk Engine that makes it possible to manage trading and risk of Counterparty default risk in a more holistic manner and to respond more effectively to the changing regulatory landscape.

At the heart of this transformation is the Quartz Core Platform, which provides a development framework used by other developers within the bank.

Some of the key components of the Quartz Core Platform include : a globally distributed, object based database (developed in-

  • house); a graph (DAG) based framework to manage object dependencies; a bi-temporal deal model for all financial instruments;
  • a high performance computational grid and a Python based GUI framework. CPM team leverages these components to build high performance risk engine.

    As a CPM risk developer, you will be part of a small team of technically strong individuals. The position demands a high degree of initiative, commitment and technical excellence.


  • Write high quality Database code to add new features
  • Come up with designs to optimize and improve performance.
  • Ability to program in Python.
  • Internal discussion forums, technical sharing sessions
  • Troubleshooting developer issues etc, while working effectively with the global team
  • Develop expertise in the relevant features of Oracle 11g, Python.
  • Counterparty Credit Risk
  • Technical 50%, Analytical - 30%, Soft skill 20%
  • Requirements

  • Education : B. E, B. Tech in Computers, MCA
  • Certifications If Any : N / A
  • Experience Range : 2 to 4 years
  • Mandatory skills
  • Exceptional in Oracle (11 g preferred)
  • Strong grasp of RDBMS concepts and data models
  • Excellent Coding and Debugging skills
  • Strong in building SQLs
  • Excellent problem solving and analytical skills
  • CPM business experience in FICC world would be a big advantage
  • Desired skills
  • Exposure to functional programming concepts
  • Experience with Release Process Management
  • Individual contributor role in a small team with high visibility
  • Knowledge of Agile Development Methodology
  • Work Timings : 11 : 00 to 20 : 00

    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form