Position Details
About this role
This role involves developing and maintaining high-performance, event-driven financial trading applications using C# and SQL, with a focus on concurrency and multithreading.
Key Responsibilities
- Develop high-performance applications
- Implement concurrency and multithreading
- Troubleshoot and optimize system performance
- Design and apply algorithms and patterns
- Collaborate with cross-functional teams
Technical Overview
The position requires expertise in C#, SQL, multithreading, concurrency, event-driven architecture, and UI development, within a financial trading environment.
Ideal Candidate
The ideal candidate is a senior software engineer with extensive experience in C#, SQL, multithreading, and event-driven systems, preferably with a background in financial trading or high transaction systems.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of C# or SQL experience, No multithreading or concurrency background, No experience with event-driven systems, No financial trading systems experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile