Demo

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

TBG | The Bachrach Group
York, NY Full Time
POSTED ON 4/16/2026 CLOSED ON 6/17/2026

What are the responsibilities and job description for the Software Engineer (C#) — Desktop Trading/EMS Applications position at TBG | The Bachrach Group?

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
This job has expired.
Employees: Get a Salary Increase
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 Springs, GA
  • Our client, a large, national real estate company is continuing to grow and has an immediate need for a residential closer (multiple positions). A successf... more
  • 11 Days Ago

  • TBG | The Bachrach Group College Park, GA
  • Our client, a large, national real estate company is continuing to grow and has an immediate need for a residential closer (multiple positions). A successf... more
  • 11 Days Ago

  • TBG | The Bachrach Group Chicago, IL
  • Join our AmLaw 100 client's dynamic legal team as a Legal Billing Coordinator where your attention to detail and financial acumen will help ensure accurate... more
  • 11 Days Ago

  • TBG | The Bachrach Group York, NY
  • We are partnered with a national law firm seeking an attorney to work in their General Liability practice group. Role offers the opportunity to work alongs... more
  • 11 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.

  • LSEG York, NY
  • Job Description (Job Advert Content) LSEG (London Stock Exchange Group) is more than a diversified global financial markets infrastructure and data busines... more
  • 1 Day Ago

  • addepar1 York, NY
  • Who We Are Addepar is a global data and AI platform empowering investment professionals to turn complex financial information into actionable intelligence.... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!