Software Engineer; C Desktop Trading/EMS
Job in
New York City, Richmond County, New York, 10261, USA
Listed on 2026-01-12
Listing for:
TBG | The Bachrach Group
Full Time
position Listed on 2026-01-12
Job specializations:
-
Software Development
C# / Unity Developer, Software Engineer, Senior Developer, Full Stack Developer
Job Description & How to Apply Below
Software Engineer (C#) — Desktop Trading/EMS Applications
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.
Base pay range$/yr - $/yr
Additional compensationAnnual Bonus
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.
- 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/Win Forms) 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.
Mid‑Senior level
Employment typeFull‑time
Job functionInformation Technology
Benefits- Medical insurance
- Vision insurance
- 401(k)
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×