Software Engineer - Desktop Frontend Developer (C#/Winforms)
You will build and maintain live trading user interfaces in collaboration with traders and researchers. You will scale the capacity and performance of C# software components and end-user experiences, create custom features to visualize real-time trading data, manage multiple concurrent projects, adapt to changing priorities, and communicate effectively across teams.
Responsibilities
- Collaborate with traders and researchers to build and maintain live trading user interfaces
- Scale the capacity and performance of C# software components and end-user experiences
- Create custom features to improve visualization of real-time trading data
- Handle multiple concurrent projects while adapting to changing priorities
- Communicate effectively across teams
Requirements
- Bachelor’s degree in a STEM field
- Experience delivering multithreaded high-performance user interfaces in C# and WinForms or WPF
- Experience with desktop applications and Core .NET frameworks such as DevExpress Telerik UI or Syncfusion
- Knowledge of multi-asset classes such as options and equities market structure and trading systems
- Experience with .NET memory and performance profiling technology
- Proficiency in object-oriented programming and advanced programming languages
- Experience with unit testing
- Excellent verbal and written communication skills