Job Title: .NET Senior Developer
Business Unit: Hrvyst Product Team
Location: Chicago/ Remote in Central or Eastern Time Zone
Reports To: Chief Technical Officer of Hrvyst
Position Type: Contract
Position Summary:
R.J. O’Brien is looking for an experienced .NET (C#) developer to work as part of a cross-functional agile team developing a commodity trading platform. As part of the Hrvyst Team, a stand-alone business unit with an exclusive focus on R.J.O’Brien’s Commercial Agriculture clients, the developer will have direct interaction with business and technical stakeholders. They will be responsible for crafting solutions that integrate with existing and new application and operational architectures as well as producing well-tested and successful business solutions. RJO’s application portfolio includes a wide range of components from order entry systems, an order management system, exchange-facing adapters, market data processors, risk systems, and web-based portal and mobile applications. The Hrvyst product suite leverages a number of these services to create a unique offering in the grain commodities space.
Schedule
-
8-hour shift, Mon-Friday
-
40 per week
Duration
-
1 year with the potenial to be extendable
Duties & Responsibilities
Responsibilities include but are not limited to:
-
Develop technical and functional requirements for new applications as part of an agile software team in support of our trading platform
-
Design, develop, and deliver new web-based applications with a focus on system scalability
-
Provide architectural guidance for high-level system components, including data-intensive web applications and distributed event processing frameworks
-
Ensure solutions meet performance requirements
-
Identifying ways to improve designs and solutions using industry-standard techniques
-
Advocate for modern development practices within the development team
-
Collaborate with business analysts, quality assurance testers, and fellow developers throughout the SDLC
-
Act as a technical leader and advocate for developer ownership on the team
Qualifications:
-
8+ years of relevant professional experience in a similar role
-
Bachelor’s Degree or significant relevant industry experience
-
Solid and current development experience with C#, associated frameworks like .NET Framework (8+), .NET Core, ASP.Net) and API experience with WEB API, or Web services
-
Strong understanding of web development, including REST and WebSockets
-
Experience building and managing CI/CD pipelines
-
Proficiency in authentication systems and experience managing them is highly desirable. Familiarity with Microsoft Entra and Single Sign-On (SSO) is preferred
-
Experience with automated testing frameworks, code coverage tools, and continuous integration products
-
Strong understanding of Dependency Injection and OO patterns
-
Database experience, ideally Microsoft SQL Server
-
Experience with building and debugging multithreaded applications along with mastery of .NET synchronization primitives is preferred
-
Experience with the Azure platform is a plus
It is the policy of RJO Technology, LLC to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, genetic information, or any other characteristic protected by law.
Compensation Package:
Salary Range: a reasonable estimate for this position is $90.00 to $120.00 per hour. This salary range complies with state transparency laws and reflects variations based on experience, qualifications, and geographical location. Final salary will be determined based on experience, expertise, and office location.
Search Firm Representatives please read carefully:
R.J. O’Brien & Associates, LLC (RJO) is not seeking assistance or accepting unsolicited resumes from search firms for this employment opportunity. All resumes submitted by search firms to any employee at RJO via-email, the Internet or directly to hiring managers at RJO in any form without a valid written search agreement in place for this position will be deemed the sole property of RJO, and no fee will be paid in the event the candidate is hired as a result of the referral or through other means.
#LI-DNI