What are the responsibilities and job description for the VP, Front Office Algo Quantitative Developer position at Bank of America?
Job Description:
Job Description:
The Electronic Product development team seeks a Quantitative Developer with a strong programming background to work on our front office strategy development team. The candidate will work very closely with the firm’s quantitative research team and apply the developed models to our flagship Liquidity Seeking strategies. Eventually this role may evolve into developing the trading products for a global rollout and expansion to other regions. This individual will also interact with a variety of stakeholders, including technology, sales trading and product management teams to participate in the full software development lifecycle from requirements gathering, coding, QA testing and rollout.
An ideal candidate will also work with our consulting team to participate in performance analysis, and contribute to client customizations or product changes based on specific flow characteristics or client requirements. As the product capabilities expand, the candidate will be involved in various other trading products such as Equities or Options Smart Order router, or product expansion to other asset classes.
Required Qualifications
1. Fully proficient in programming languages such as Java or C/C .
2. Knowledge of equity market micro structure & familiarity with algorithmic trading.
3. Comfortable working independently on multiple projects, platforms and with different stakeholders across the firm.
Desired Qualifications:
1. Working knowledge of scripting languages like Python or Perl, while not required is a plus.
2. Prior experience or exposure to routing or high frequency market making strategies in equities is a big plus.
3. Knowledge of different asset classes such as futures & options is preferred.
Shift:
1st shift (United States of America)Hours Per Week:
40