Assistant Vice President Software Engineer Glob...
@ Bank of America

Mumbai Metropolitan Region
$150,000
On Site
Full Time
Posted 21 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXXXXX***** @bankofamerica.com
Recommended after applying

Job Details

Overview

At Bank of America, our purpose is to help make financial lives better through the power of every connection. We drive Responsible Growth by supporting our clients, teammates, communities and shareholders daily.

Role Summary

The Assistant Vice President Software Engineer Global Markets Technology is responsible for designing and developing software in Python using our proprietary Quartz platform. You will contribute to the architecture of a high-performing, multi-asset class Trade Capture, Risk, and Data platform with flexible analytics and testing simulations.

Responsibilities

  • Design and develop software using Python and associated technologies on the Quartz platform.
  • Contribute to architecture and design of multi-asset class platforms.
  • Work with a global development team to leverage tools and technologies.
  • Provide specific, measurable, and accurate estimates in a challenging environment.
  • Implement business requirements in a generic and flexible manner to enable reuse.

Skills and Qualifications

  • Strong skills in Python programming.
  • Understanding of design patterns and best coding practices.
  • Experience in financial industries working with Fixed Income, FX or Equities.
  • Quantitative analysis skills and understanding of derivatives and financial products.
  • Experience with front office trade capture, risk, and P&L support.
  • Familiarity with emerging data technologies (e.g., Hadoop, Kafka, Cloud technologies).

Key skills/competency

  • Python
  • Quartz
  • Architecture
  • Design Patterns
  • Financial Markets
  • Trade Capture
  • Risk Modelling
  • Data Platforms
  • Global Teamwork
  • Emerging Technologies

How to Get Hired at Bank of America

🎯 Tips for Getting Hired

  • Research Bank of America: Study their culture, mission, and recent news.
  • Customize your resume: Highlight Python and financial experience.
  • Prepare for technical questions: Review design patterns and architecture.
  • Showcase teamwork: Emphasize global project contributions.

📝 Interview Preparation Advice

Technical Preparation

Review Python and Quartz platform specifics.
Study architectural design in financial systems.
Prepare coding questions and design patterns.
Familiarize with emerging data technologies.

Behavioral Questions

Describe a global teamwork experience.
Explain handling tight deadlines effectively.
Discuss adapting to changing requirements.
Share examples of problem solving under pressure.

Frequently Asked Questions