Job Description :
Job Title: .Net Developer
Location: Chicago, IL
Position Type: Full-time

This role requires financial service experience with commodity space experience being a plus.

Responsibilities include but are not limited to:
Developing technical and functional requirements for new applications
Designing and delivering C# components to support hedging, order, order management, and/or integration into back office
Designing, developing, and delivering new web-based applications
Ensuring solutions meet performance requirements
Integrating solutions with the existing fabric of Client’s application architecture and adhering to development standards
Identifying ways to improve designs and solutions using appropriate techniques or technologies
Supporting and enhancing production applications
Interacting with business analysts and developers at all points in the SDLC
Serving as the architect and lead developer for Client’s Auto-Hedge systems development
Ability to act as leader and proactively take the responsibility

General:
8+ years of relevant professional experience in a similar role
Bachelor’s Degree or significant relevant industry experience, Master’s degree a plus

Technical:
Solid and current development experience with C#, associated frameworks like .NET Framework, .NET Core, ASP.Net MVC & UI Framework (HTML, CSS, JavaScript) and API experience with WEB API, WCF or Web services
Exposure to automated unit testing frameworks, code coverage tools, continuous integration products, and dependency injection concepts strongly desired
Basic knowledge of SQL, ideally Microsoft SQL Server
Good understanding of user interface design (UI), user experience design (UX)
Experience with building and debugging multithreaded applications along with mastery of .NET synchronization primitives, preferred but not required
Desired but not required, experience with: o Automated testing of client-side components o

Mobile development Design:
Active participant in the requirements gathering phase
Able to translate requirements into designs and solutions
Integrate solutions with a framework of common service applications such as centralized logging, performance statistics capturing, and automated deployment tools
Expressed interest in researching, presenting, and applying new technology-specific approaches and patterns

Business:
Specific business knowledge is not required for the candidate that meets the above technical prerequisites.

This position will afford exposure to:
Financial trading industry experience, Futures and Options experience a plus
Detailed knowledge of Order/Trade life cycle