TBG | The Bachrach Group · 1 day ago
Software Engineer (C#) — Desktop Trading/EMS Applications
The Bachrach Group is seeking a Software Engineer to join a small, high-caliber team that builds a next-generation Execution Management System for hedge funds and institutional managers. The role focuses on high-performance C# development, enhancing user workflows and collaborating with cross-functional partners in a fast-paced environment.
B2BCrowdfundingFinancial ServicesHuman ResourcesInsuranceStaffing Agency
Responsibilities
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
Qualification
Required
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
Hands‑on with .NET memory/performance profiling and optimization
Solid OOP fundamentals
Comfortable with unit testing and code quality practices
Self‑starter with a bias for technical excellence and strong written/verbal communication
Preferred
Familiarity with financial markets and multi‑asset workflows (equities, fixed income, etc.) is a strong plus
Additional experience with Java or WPF is a plus
Company
TBG | The Bachrach Group
For over 50 years, TBG has stood as a leader in the staffing and recruiting industry.
Funding
Current Stage
Growth StageRecent News
Company data provided by crunchbase