Python Developer

$124,800 - $135,200/Yr

BCforward - Charlotte, NC

posted 3 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/Plano, TX. The candidate will be responsible for the analysis and development of applications on the Quartz trading platform to support various regulatory requirements. This role requires collaboration with multiple teams to build out the target FAS133 hedging platform and the LIBOR front to back transition project. The candidate will partner with key stakeholders to ensure that proper design and architectural patterns are deployed to ensure high availability, failover, and scaling. The position involves demonstrating best practices throughout the software development lifecycle, including design, build, code review, and testing, with a focus on application resilience. The ideal candidate will possess advanced knowledge of Python and have a creative, quick-thinking aptitude for solving problems with technology. Extensive experience in using design and architectural patterns is essential, along with familiarity with the Quartz remote risk framework and calculators. Additionally, the candidate should have design and development experience in modern technologies such as API management, REST/API integration, Containers, and Microservices. Experience in Web UI technologies (Angular, Spring) and CI/CD tools is also required. The ability to work both independently and within a high-functioning team environment is crucial, as is an understanding of various financial instruments, including interest rate swaps, FX swaps, and bonds. Knowledge of key Quartz components like Sandra, Bob, and Hugs will be beneficial.

Responsibilities

  • Analyze and develop applications on the Quartz trading platform to support regulatory requirements.
  • Collaborate with multiple teams to build the target FAS133 hedging platform and LIBOR transition project.
  • Partner with key stakeholders to ensure proper design and architectural patterns are deployed for high availability and scaling.
  • Demonstrate best practices throughout the software development lifecycle, focusing on application resilience.
  • Utilize advanced knowledge of Python to solve problems and develop solutions.
  • Implement design and architectural patterns effectively in projects.
  • Work with modern technologies such as API management, REST/API integration, Containers, and Microservices.
  • Develop Web UI components using Angular and Spring, and utilize CI/CD tools.

Requirements

  • Advanced knowledge of Python programming language.
  • Extensive experience using design and architectural patterns.
  • Experience with the Quartz remote risk framework and calculators.
  • Design and development experience in API management and REST/API integration.
  • Familiarity with Containers and Microservices architecture.
  • Experience in Web UI technologies such as Angular and Spring.
  • Knowledge of CI/CD tools and practices.
  • Ability to work independently and in a team environment.
  • Understanding of financial instruments like interest rate swaps, FX swaps, and bonds.
  • Knowledge of key Quartz components such as Sandra, Bob, and Hugs.

Nice-to-haves

  • Experience in financial technology or banking sector.
  • Familiarity with Agile development methodologies.
  • Knowledge of cloud services and deployment strategies.

Benefits

  • Competitive hourly pay range of $60-$65/hr.
  • Opportunity to work in a hybrid environment.
  • Exposure to advanced technologies and financial systems.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service