Back to search results

Sr. Analyst-Apps Prog

Mumbai, India

Job Description:


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:

Global Banking & Markets division serves mid- to large-sized corporations and institutional clients worldwide. It is comprised of Business Banking, Global Commercial Banking, Global Corporate & Investment Banking, Global Markets and Wholesale Credit. Aligned with these client-facing groups are Global Capital Markets and Global Research.  The Shared Technology Platforms is a portfolio under the GBAMT Strategy, Architecture and Core Platforms portfolio.  The portfolio is responsible for designing, building and maintaining high performing software systems that are used by the Global Banking and Markets Technology employees globally.  These are Technology for Technology tools that cater to varying project management needs including but not limited to forecasting, hiring, resource lifecycle management

Job Description:

The Collateral technology team under Global Markets Technology & Operations provides end-to-end technology solutions for Collateral processes spanning multiple products spanning listed and OTC transactions .The team supports the entire lifecycle of collateral management i.e - Margin calculation, Pledge management, settlement, ,custodian interactions ,optimisation, dispute resolution

The role in question is for a developer in Graphene application which is a key part of the strategic margin call process. The application supports multiple complex margin call computation methodologies across Regulatory and non-regulatory flows. It is a critical part of the bank’s Uncleared Margin Rule (UMR)  compliance and  collateral OPEX initiative.

The candidate is responsible for developing / enhancing components on the Python /Quartz stack for Collateral business, supporting multiple critical Regulatory and Opex initiatives. Work in an agile model with onshore and offshore partners across business and technology   to design, develop, document and test solutions. The ideal candidate must be well versed or evidence ability to rapidly learn python, object oriented analysis and design, global markets/collateral business. The candidate must work independently, be highly self-motivated with strong communicating skills, critical thinking and must have 7 to 10 years of experience.


  • Design and Develop components in Python and Quartz stack in line with development standards and best practices.
  • Interact with Business and Tech Partners and derive scalable  solutions
  • Perfom Detailed Technical impact analysis and drive strategic  solutions
  • In line with Agile principles proactively perform  robust testing on developed components
  • Provide L3  support on a need basis
  • Learn new technologies when directed as future development may involve diverse development platforms, software, hardware, technologies and tools.


  • Education: Any Graduate
  • Certifications If Any: NA
  • Experience Range: 7 – 10 Years
  • Mandatory skills:
    • Proven expertise in Python or  any other Object Oriented  Programming  language (e.g Java)  with ability to rapidly  learn Python
    • Critical thinking and Problem solving
    • Ability to translate business requirements into technical components based on sound design principles
    • Prior experience of working  with  Global Technology teams
    • Good Analytical , Debugging and design skills
    • Basic SQL Knowledge.
    • Clear, Concise Communication skills  , ability to articulate  Problem/Solution
  • Desired skills:
    • Quartz knowledge will be a plus
    • Experience  in working in an Agile environment 
    • Work Experience in Banking Domain

Shift Timings: 11am to 8:00 PM

Job Location: Mumbai

Learn more about this role

Full time


Manages People:


Talent Acquisition Contact:

Referral Bonus:

Street Address

Primary Location:
Mindspace, Link Road Malad, Mumbai, 400064