Job was saved successfully.
Job was removed from Saved Jobs.

This job is archived

(Archived) Senior C# Developer

Last Updated: 5/25/23

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

Company Details

Grand Rapids, Michigan, United States
NPAworldwide connects you to premier independent recruiting firms located throughout Europe, Asia, Australia, Africa and the Americas. Get connected with members around the world to widen your employer pool, get specialized placements, and find perfect matches -- all at no cost. Our members are placement professionals seeking long-term fits. Working with our recruiters gets you access to relocatio...