Assistant Vice President Software Engineer Glob... @ Bank of America
placeMumbai Metropolitan Region
attach_money $150,000
businessOn Site
scheduleFull Time
Posted 21 days ago
Your Application Journey
Interview
Email Hiring Manager
***** @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
circle
Review Python and Quartz platform specifics.
circle
Study architectural design in financial systems.
circle
Prepare coding questions and design patterns.
circle
Familiarize with emerging data technologies.
Behavioral Questions
circle
Describe a global teamwork experience.
circle
Explain handling tight deadlines effectively.
circle
Discuss adapting to changing requirements.
circle
Share examples of problem solving under pressure.
Frequently Asked Questions
What technical skills are essential for the Assistant Vice President Software Engineer role at Bank of America?
keyboard_arrow_down
How does Bank of America support career growth for the Software Engineer Global Markets Technology role?
keyboard_arrow_down
What are the day-to-day responsibilities for this role at Bank of America?
keyboard_arrow_down
How important is financial industry experience for this Software Engineer position at Bank of America?
keyboard_arrow_down
What kind of work environment should applicants expect at Bank of America?
keyboard_arrow_down