Senior Software Engineer (C#/.NET) - Up to $250k USD + Bonus! - Options Trading - Chicago (Hybrid)

Hunter Bond · Chicago, IL

Spotted 10h agofulltime
Job description

About this role

Employer-provided description, formatted for easier reading.

Role: Senior Software Engineer – Options Trading

Location: Chicago (Hybrid)

Salary: Up to $250,000 USD + Discretionary Bonus!

We are currently working with a

highly successful and technically sophisticated proprietary trading firm

to recruit a

Senior Software Engineer

to join its options trading team. This is an excellent opportunity for an experienced

C#/. NET engineer with strong desktop application development experience

to work directly alongside quantitative researchers, traders and experienced technologists in a fast-paced algorithmic trading environment!

The role will include:

  • Designing, building, testing and maintaining

data-intensive desktop applications and reusable libraries

using C# and modern . NET.

  • Developing and maintaining highly reliable systems supporting

mission-critical trading applications

.

  • Profiling and improving application performance across

rendering, memory usage, concurrency, reactive data pipelines and application startup

.

  • Owning software throughout its full lifecycle, from

architecture and implementation through automated testing, deployment, staged rollout and production support

.

  • Building high-performance applications that directly support and enhance the firm's

options trading strategies and trading technology

.

You will be an integral member of an

algorithmic trading team comprising experienced technologists, quantitative researchers and traders!

Requirements:

  • 5+ years of professional software development experience

, with substantial experience building C#/. NET applications.

  • Strong experience developing

desktop applications and user interfaces using C#/. NET

.

  • A thorough understanding of

C# UI development and associated tooling

.

  • Strong understanding of software architecture, application performance and engineering best practices.
  • Experience working with

concurrency, reactive data pipelines, memory optimisation or performance profiling

would be highly advantageous.

Previous experience within trading, financial markets or quantitative environments would be advantageous, but isn't necessarily essential.

The key requirement is exceptional software engineering ability combined with an interest in building technology that directly impacts a trading business!

If you're interested in finding out more, feel free to apply directly or send across a resume!

Contact

: agreen@hunterbond. com

Interested in this role?Continue on Hunter Bond's careers page.
Apply on Hunter Bond