PYTHON DEVELOPER

$124,800 - $135,200/Yr

BCforward - Charlotte, NC

posted 4 months ago

Full-time - Mid Level
Charlotte, NC
5,001-10,000 employees
Professional, Scientific, and Technical Services

About the position

BCforward is currently seeking a highly motivated Python Developer for an opportunity in Charlotte, NC! The successful candidate will work closely with our technical, operations, and business partners to define requirements, design, develop, implement, and support key business applications. This role requires collaboration with teams across several regions, necessitating strong communication skills and adaptability. The position is part of the Global Markets Technology division of Bank of America, specifically within the XVA Technology team, which provides an application suite that supports the Risk Optimization FICC trading desk, Uncleared Margin Rules (UMR) functions, and offers intraday and end-of-day Risk and PL calculations, as well as portfolio management tools for VaR estimation, trade blotters, hedge construction, and trade compression validation and execution. The developer will be responsible for working individually or as part of a team on developing, supporting, enhancing, extending, testing, and delivering existing and new software. They will collaborate with multi-regional teams using Agile best practices and participate in software design, development, testing, L3 support, requirements gathering, and creating functional specifications documents. This role is expected to be full-time and is a contract position with an anticipated duration of 12 months, starting as soon as possible.

Responsibilities

  • Work individually or as part of a team on developing, supporting, enhancing, extending, testing, and delivering existing and new software.
  • Collaborate and work with multi-regional teams using Agile best practices.
  • Participate in software design, development, testing, L3 support, requirements gathering, and creating functional specifications documents.

Requirements

  • Excellent full stack development skills with Python and Quartz (preferred).
  • Strong Object-Oriented Programming (OOP) and Design Patterns skills.
  • Excellent problem solving and analytical skills.
  • Excellent attention to details.
  • Strong team player with excellent communication skills (written and verbal).
  • Good understanding of Financial Derivatives (Swaps, Futures).
  • Good understanding of testing concepts (TDD, BDD).
  • Possess a solid degree in Computer Science, Physics, Engineering, Mathematics, or relevant analytical degree.

Nice-to-haves

  • Project / Program Delivery
  • Vendor onboarding
  • Business Analysis
  • Project presentations
  • Good Understanding of Risk and PL Concepts (PV, VaR, the Greeks).

Benefits

  • Major medical
  • HSA
  • Dental insurance
  • Vision insurance
  • Employer-provided group life insurance
  • Voluntary life insurance
  • Short-term disability
  • Long-term disability
  • 401k
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service