Collabera - Jersey City, NJ

posted 20 days ago

Full-time - Mid Level
Jersey City, NJ
Professional, Scientific, and Technical Services

About the position

The Python Developer will be responsible for implementing business solutions across PBMRT, contributing significantly to the design, development, and completion of project deliverables. This role involves researching and designing solutions for a global project portfolio, ensuring that designs meet requirements, are approved by business partners, and are effectively communicated to the development team for coding and testing. The developer will also write front office trading applications using Core Python within the proprietary framework Quartz, collaborate with Quantitative Analysts and Traders, and solve complex problems to optimize system performance.

Responsibilities

  • Implement business solutions across PBMRT.
  • Contribute to the design, development, and completion of project deliverables.
  • Research and design solutions for the global project portfolio.
  • Ensure designs meet requirements and are approved by business partners.
  • Communicate designs to the development team for coding and testing.
  • Write front office trading applications using Core Python in the Quartz framework.
  • Work with Quantitative Analysts to gather requirements for Prime Brokerage front.
  • Communicate with Traders to understand their challenges.
  • Solve problems using Python to optimize space and time complexity.
  • Design systems using Python OOPs for low latency performance.
  • Coordinate with team members to resolve bugs on JIRA tickets.

Requirements

  • 6+ years' experience in Python or similar (e.g. C# or Java).
  • 6+ years' experience in SQL Server or equivalent RDBMS.
  • 3+ years' experience in Quartz.
  • 3+ years in writing/maintaining unit/integration tests.
  • Understanding of integration patterns and practices.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service