Apply for Senior C# Developer Role @ Affinity

Word document (.doc, .docx), text, PDF (MAX. 5MB).

Affinity is looking for a Senior C# Developer

This position requires you to be local to the Chicagoland area as its a Hybrid position with time spent in office as well as remotely.

Senior C# Developer…

Chicago Hybrid 4 Days In office 1 Day remote

About The Role:

The ideal candidate enjoys working with C# and dot net technologies and thrives in a fast-paced and collaborative environment. This individual will be a part of the Core Server development team and will be responsible for developing and sustaining high performance, multi-tiered, scalable applications. The successful candidate will enhance existing applications and offer suggestions to improve the architecture and better ways of building and maintaining applications.

What Were Looking For:

  • Plan, design and develop high quality C# server-side applications with Real Time trading data and order routing
  • Implement solutions using the latest features of C# dot net core
  • Propose and deliver scalability and performance improvements to our existing applications.
  • Work with developers and traders to receive feedback and articulate ideas for improvements
  • 4+ years experience with C#
  • Experience working with Linux
  • Experience designing, developing, and supporting server-side applications for market data processing, trading, risk management, and monitoring applications.
  • Windows/Linux, Multithreading
  • 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 latency measurement and latency optimization
  • Good to have experience with SQL, Thread pools, messaging systems
  • Stay abreast of advances in technology
  • Major in an engineering or technical field

OOJ 1242 Qualifications:

  • Plan, design and develop high quality C# server-side applications with Real Time trading data and order routing
  • Implement solutions using the latest features of C# dot net core
  • Propose and deliver scalability and performance improvements to our existing applications.
  • Work with developers and traders to receive feedback and articulate ideas for improvements
  • 4+ years experience with C#
  • Experience working with Linux
  • Experience designing, developing, and supporting server-side applications for market data processing, trading, risk management, and monitoring applications.
  • Windows/Linux, Multithreading
  • 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 latency measurement and latency optimization
  • Good to have experience with SQL, Thread pools, messaging systems
  • Stay abreast of advances in technology
  • Major in an engineering or technical field Why is This a Great Opportunity:

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 : 160000

Currency Type : US Dollars