Senior Software Engineer, UI (FICCO)
Core
Design, build, test, and maintain data-intensive desktop applications and reusable libraries for an algorithmic options trading desk.
Role type
Senior Software Engineer (UI/Desktop)
Builds
Data-intensive desktop applications and reusable libraries for trading systems
Domain
Financial Trading / Fixed Income / Options
Deliverable
product features
Required skills
C#, .NET, desktop application development, performance profiling, memory management, concurrency, reactive data pipelines, automated testing, AI-assisted development tools
Preferred skills
Experience with modern .NET tooling, familiarity with emerging technologies
Technologies
C#, .NET
Responsibilities
Design and implement trading applications; optimize rendering, memory usage, and startup performance; ensure system reliability and logging; collaborate with quantitative researchers and traders; manage full software lifecycle from design to production support
Seniority
Senior, hands-on IC
