C# Developer - (Capital Markets Experience Required) (W2 Only)

TEKsystemsNew York, NY
$90 - $125Onsite

About The Position

We are seeking a C# Developer with Capital Markets Experience for a Contract to Hire position based out of New York, NY. The role involves building and extending applications with a focus on throughput and scalability, containerizing applications in a Kubernetes environment, and ensuring multithreading and thread safety in C#. This position requires formal training or certification in software engineering concepts and 5+ years of applied experience. The ideal candidate will have fundamental knowledge of financial products traded in capital markets, advanced knowledge and experience with C#/.Net, and experience developing multi-threaded applications. You will be responsible for building middle-tier services at scale, developing software that integrates with third-party providers using various protocols, and delivering system design, application development, testing, and operational stability. An advanced understanding of agile methodologies, CI/CD, application resiliency, and security is also expected. Practical cloud-native experience and in-depth knowledge of the markets and trading industry are essential.

Requirements

  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Experience with and fundamental knowledge of financial products traded in capital markets (e.g., Equities, Futures, Options, Bonds, Swaps, FX).
  • Advanced knowledge and experience with C#/.Net.
  • Advanced knowledge and experience in developing multi-threaded applications.
  • Experience building middle-tier services at scale.
  • Experience developing software that integrates with third-party, external providers using REST, SOAP, FIX, and secure file transfer.
  • Hands-on practical experience in delivering system design, application development, testing, and operational stability.
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.).
  • In-depth knowledge of the markets and trading industry and their IT systems.
  • Practical cloud-native experience.
  • c#
  • .net
  • sql server
  • api
  • development
  • capital markets
  • trading operations
  • azure
  • react

Nice To Haves

  • Prior experience with execution management systems (EMS) or order management systems (OMS) is preferred
  • Experience working with Portfolio Management systems.
  • Ability to work in an Agile environment.
  • Understanding of modern User Interface architecture and design.
  • Understanding and experience with data caching technologies (e.g., Redis, Hazelcast).
  • Understanding and experience with message distribution technologies (e.g., RabbitMQ, Kafka).
  • Advanced English language skills.

Responsibilities

  • Building and extending apps through throughput and scalability
  • Know how to build apps to containerize in Kubernetes environment
  • Multithreading in C#, thread safety
  • Scalability
  • Delivering system design, application development, testing, and operational stability
  • Developing software that integrates with third-party, external providers using REST, SOAP, FIX, and secure file transfer

Benefits

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service