C# Backend Developer

$124,800 - $145,600/Yr

Insight Global - Stamford, CT

posted 2 months ago

Full-time
Stamford, CT
Administrative and Support Services

About the position

The C# Backend Developer will play a crucial role in enhancing the primary system utilized by the firm for configuring and disseminating market data, particularly for end-of-day and end-of-month operations. This position is essential for providing intraday market data that supports the real-time risk and profit & loss systems used by the front office at Point72. The engineer will be responsible for driving improvements across the market data lifecycle, ensuring that the systems and processes are optimized for efficiency and accuracy. This includes the acquisition, normalization, control, distribution, and archiving of market data, with a strong emphasis on delivering timely and precise data necessary for valuing the firm's portfolio both intraday and at the end of the day. In addition to enhancing market data operations, the developer will manage data flows by optimizing data pipelines and infrastructure to efficiently handle large volumes of market data with minimal latency. Stakeholder management is also a key responsibility, as the developer will collaborate with internal stakeholders to onboard new market data feeds, manage existing feeds, and resolve any issues that arise in a timely manner. The role requires a strong focus on data quality assurance, where the developer will implement and maintain data quality standards and processes, monitor data integrity, and address discrepancies promptly. The position also involves overseeing the integration of market data with various trading platforms, analytics tools, and reporting systems. Continuous improvement is a vital aspect of this role, as the developer will need to stay updated on industry trends and advancements in market data technologies, proposing and implementing enhancements to improve data systems and workflows. The pay rate for this position ranges from $60 to $70 per hour.

Responsibilities

  • Enhancements to Market Data Operations: Improve systems and processes that support an end-to-end market data lifecycle, including acquisition, normalization, control, distribution, and archiving.
  • Manage Data Flows: Optimize data pipelines and infrastructure to handle large volumes of market data efficiently and with minimal latency.
  • Stakeholder Management: Collaborate with internal stakeholders to onboard new market data feeds, manage existing data feeds, and resolve issues on an ongoing basis in a timely manner.
  • Data Quality Assurance: Implement and maintain data quality standards and processes. Monitor data integrity and address any discrepancies or issues promptly.
  • System Integration: Oversee the integration of market data with various trading platforms, analytics tools, and reporting systems.
  • Continuous Improvement: Stay abreast of industry trends and advancements in market data technologies. Propose and implement enhancements to improve data systems and workflows.

Requirements

  • Proficient in creating REST Web Services using C#
  • Thorough understanding of asynchronous mechanisms used in modern .NET development
  • Experience building APIs
  • Proficiency in .NET Framework, C#, WebApi, MS SQL
  • Experience with Git source code management
  • Creating self-contained, reusable, and testable modules and components
  • Must actively practice clean coding practices (SOLID, continuous refactoring, testing)
  • Comfortable operating in a fast-paced, Agile environment
  • Fluency in operating with databases
  • Writing extensive unit tests using automated TDD tasks
  • Creating configuration, build, and test scripts for Continuous Integration environments
  • Bachelor's degree
  • Experience with financial market data management

Nice-to-haves

  • Exposure to gRPC binary protocol
  • Exposure to NoSQL databases
  • Containerized deployments using Docker, OpenShift, etc.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service