Demo

Software Engineer (C#) — Desktop Trading/EMS Applications

TBG | The Bachrach Group
York, NY Full Time
POSTED ON 1/6/2026
AVAILABLE BEFORE 3/19/2026

Join a small, high‑caliber team building a next‑generation, multi‑asset Execution Management System used by leading hedge funds and institutional managers. This role focuses on high‑performance, desktop C# development, integrating liquidity, execution, analytics, and workflow into a customizable, trader‑friendly interface.


What you’ll do

  • Enhance capacity, throughput, and responsiveness of C# components and user workflows using Agile delivery practices.
  • Evaluate technologies and propose pragmatic designs for next‑gen features in a real‑time trading context.
  • Collaborate closely with cross‑functional partners; communicate clearly and ship reliably.
  • Juggle multiple priorities and adapt quickly in a fast‑moving environment.


What you bring

  • BS/MS in a technical field and 5 years of professional experience.
  • Proven track record building multi‑threaded, high‑performance C# desktop applications (UI and server‑side services).
  • Strong command of modern .NET/C# for rich client and background processing; experience with desktop frameworks (e.g., WPF/WinForms) over web frameworks for this role.
  • Familiarity with financial markets and multi‑asset workflows (equities, fixed income, etc.) is a strong plus.
  • Hands‑on with .NET memory/performance profiling and optimization.
  • Solid OOP fundamentals; additional experience with Java or WPF is a plus.
  • Comfortable with unit testing and code quality practices.
  • Self‑starter with a bias for technical excellence and strong written/verbal communication.

Salary : $125,000 - $180,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer (C#) — Desktop Trading/EMS Applications?

Sign up to receive alerts about other jobs on the Software Engineer (C#) — Desktop Trading/EMS Applications career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at TBG | The Bachrach Group

  • TBG | The Bachrach Group York, NY
  • A client of ours is targeting a Junior Analyst to join their team. Responsibilities: Receive and log/upload new credit requests with supporting documentati... more
  • 13 Days Ago

  • TBG | The Bachrach Group Plains, NY
  • Our Team is helping a great Law Firm in White Plains, NY find a Commercial/Product Liability Litigation Attorney (Trial Experience). Must have extensive tr... more
  • 13 Days Ago

  • TBG | The Bachrach Group Fort Lauderdale, FL
  • Position Summary: Seeking an accountant experienced in fixed assets and inventory looking to take the next step in their career. As the Senior Fixed Assets... more
  • 13 Days Ago

  • TBG | The Bachrach Group Miami, FL
  • We are seeking a dedicated and detail-oriented Senior Construction Accountant to join our team. This role is responsible for managing the billing process, ... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Software Engineer (C#) — Desktop Trading/EMS Applications jobs in the York, NY area that may be a better fit.

  • virtu York, NY
  • Virtu is an industry-leading financial technology firm that operates both proprietary trading and client-facing businesses in the global financial marketpl... more
  • 24 Days Ago

  • Talan York, NY
  • Company Description Talan is an international consulting and technology expertise group supporting Corporate and Investment Banking (CIB) and Financial Ser... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!