Python Programmer - 12 months fixed term contract

  • Competitive
  • Tokyo, Tokyo-to, Japan Tokyo Tokyo-to JP
  • Permanent, Full time
  • Bank Of America / Merrill Lynch
  • 18 Jul 18 2018-07-18

Python Programmer - 12 months fixed term contract

About Bank of America Merrill Lynch:

Our purpose as a firm is to make financial lives better, through the power of every connection. Across the world, we partner with leading corporate and institutional investors through our offices in more than 40 countries. In the U.S alone, we serve almost all Fortune 500 companies and approximately 59 million consumers and small-business customers. We provide a full suite of financial products and services, from banking and investments to asset and risk management. We cover a broad range of asset classes, making us a global leader in corporate and investment banking, sales and trading.

Connecting Asia Pacific to the World

Our Asia Pacific team is spread across 23 offices in 12 markets. We are focused on connecting Asia to the world and the world to Asia, using our global expertise to ensure success is shared between us, our clients and our communities. Our regional footprint covers 12 currencies, more than a dozen languages and five time zones, placing us firmly among the region's leading financial services companies.

Bank of America Merrill Lynch is committed to attracting, recruiting and retaining top diverse talent from across the globe. Our diversity and inclusion mission is to actively promote an inclusive work environment where all employees have the opportunity to achieve personal success and contribute to the growth of our business. Each of our global Employee Networks bring together employees, create dialogue and awareness in support of our Diversity and Inclusion mission.

Bank of America Merrill Lynch is an equal opportunities employer.

Position Description

Contractor hire in Tokyo for FICC Technology. This contractor is to cover a gap in deficiencies in the tactical Japan Lando/Falcon application used by Trading and Sales for pricing. The initial view is a contractor is required for the tactical development over the next 12 months before evaluating a strategic option. At which point they will also consider building out a longer-term resource support in BACI/India.


  • Day-to-day interaction with various business partners (Front Office Traders, Market Risk Managers, Business Supervision Officers, Finance and Middle Office) across Asia Pac region on Pricing and Product Risk valuation support,
  • Business analysis and development requests.
  • Opportunity to collaborate with Regional Rates Technology team to participate in both local program (with scope for involvement in global program as well including Global Markets Strategic platform (Quartz) for the CRPT project work stream as well as local Asia pricing risk and analytics requirements.

Required skills
  • Strong python development experience is a must
  • Good knowledge of pricing and risk for Fixed Income derivatives, specifically interest rate swaps, swaptions, futures, and cross currency products.
  • Intellectual curiosity to drill into mathematical details and understand factors driving different valuations of products Knowledge of Fixed Income Rates Products preferred.
  • Good problem solving skills and ability to debug issues in complex systems.
  • Ability to analytically and logically define a problem and steps to find solutions.
  • Ability to work independently and with a remote team
  • Good sense of GUI usability and interface design
  • 3-5+ years of experience desirable
  • Good communication skills

Desired Skills
  • Strong full stack (GUI, Server, DB)
  • Development skills in OO and Functional languages
  • Strong developers from C++, Java, C# backgrounds is a plus point (but not mandatory)

Posting Date: 10/07/2018
- Japan

Full / Part-time: Full time
Hours Per Week: 36.25