PYTHON DEVELOPER

$128,960 - $141,981/Yr

BCforward - Plano, TX

posted 3 months ago

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

About the position

BCforward is currently seeking a highly motivated Application Programmer V for an opportunity in 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 emphasizes 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 demonstrate creativity, quick thinking, and an 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. The role also requires 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 necessary. The candidate should be able to work both independently and within a high-functioning team environment. A solid understanding of various financial instruments, including interest rate swaps, FX swaps, and bonds, is required, as well as knowledge of key Quartz components like Sandra, Bob, and Hugs.

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 front to back 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 in application development.
  • Implement design and architectural patterns in software solutions.
  • Work with modern technologies such as API management, REST/API integration, Containers, and Microservices.
  • Develop Web UI components using Angular and Spring frameworks.
  • Utilize CI/CD tools for continuous integration and deployment.

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 for software development.
  • Understanding of various financial instruments including interest rate swaps, FX swaps, and bonds.
  • Knowledge of key Quartz components like Sandra, Bob, and Hugs.

Nice-to-haves

  • Creative problem-solving skills with technology.
  • Ability to work independently and in a team environment.

Benefits

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