This job is archived
(Archived) Senior C# Developer
Job Description
Job description:
About The Role:
You will enjoy working with the latest .NET technologies and thrive in a fast-paced and collaborative environment. As part of the GUI Core Development team, you will be responsible for developing and sustaining high performance, multi-tiered, scalable, Graphical User Interfaces. The successful candidate will enhance existing applications and offer suggestions to improve the architecture and better ways of building and maintaining applications.
What Youll Do:
- Plan, design and develop high quality .NET desktop applications with real-time trading data and order routing
- Implement solutions using latest features of C# and WPF
- Propose and deliver scalability and performance improvements to our GUIs
- Work with developers and traders to receive feedback and articulate ideas for improvements
Qualifications:
What Were Looking For:
- 4+ years of experience with WinForms/WPF
- Must have Multithreading experience
- Must have Windows/Linux, .Net 4.x experience
- Experience designing, developing, and supporting GUIs for market data display, trading, risk management, and monitoring applications
- Working knowledge of sockets programming including TCP and UDP
- Working knowledge of object oriented programming, SOLID design principles, and design patterns
- Good to have deep knowledge of garbage collection, latency measurement and latency optimization
- Good to have experience with DevExpress, Windows APIs, SQL, Thread pools, messaging systems
- Stay abreast of advances in technology
- Major in an engineering or technical field
OOJ 1305
Why is This a Great Opportunity:
Great role with a small prop trading firm (40 people) and growing. Very team oriented and friendly work culture.Good work life balance.
Salary Type : Annual Salary
Salary Min : 140000
Salary Max : 150000
Currency Type : US Dollars