C# Service Developer

Group One Trading

(New York, New York)
Full Time
Job Posting Details
About Group One Trading

At Group One we encourage all of our employees to continually challenge themselves and exceed their goals. We strive for excellence in all aspects of the business and reward our employees through a unique compensation structure. Our culture promotes accountability and pushes every team member to maximize their impact on the firm’s profitability

Responsibilities

Our trading platform is a highly distributed system of special purpose C#.NET Windows services. The function of these services ranges from order management, exchange connectivity, high-volume data dissemination, value-add calculations, system configuration and monitoring, etc. With this complex system, we strive to maintain operational consistency to facilitate rapid and frequent deployment and to simplify support and maintenance. Each service has its own unique performance constraints that require detailed analysis for optimal performance. We are continuously building new components of our trading system, so there are many opportunities to make an impact from conception to implementation.

Ideal Candidate
  • Experience writing managed code (C#, Java).
  • Object-oriented design and implementation.
  • Experience with performance analysis and optimization in a managed environment:
    • Concurrency and synchronization.
    • Algorithmic efficiency.
    • Managed memory and garbage collection.
  • Firm grasp of distributed architectures and scalability.
  • Ability to understand and break down complex problems.
  • Strong communication skills to effectively collaborate within the development team and with other groups.

Bonus points for experience...

  • At a senior level.
  • In the financial industry.
  • Working closely with a remote office.
  • Designing low-latency managed systems.
  • With Castle Windsor, Redis, or ZeroMQ.

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
New York, New York
Skills Desired
Sign up or login to see how your skills match up.
  • Algorithmic
  • IT Optimization
  • Java
  • C#
  • Redis
  • Scalability
  • Order Management
  • Garbage Collection Tuning
  • Concurrency
  • Memory Management
  • Performance Analysis
  • Financial
  • Synchronization
  • Castle Windsor
  • ZeroMQ

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.