Description

Job Description:
We have an urgent requirement for a Contingent Worker to join the Model Validation Group (MVG). This role is focused on programming, particularly using.NET 8, and less on model validation. The position is based in Chicago and involves a hybrid work arrangement.


Responsibilities:
Maintain and service the Model Validation Group Servers.
Design and maintain systems for data manipulation and visualization to support model backtesting.
Design, implement, and maintain data storage and retrieval methods for high-volume financial data.
Apply effective software design patterns and object-oriented design principles.
Create documentation for new code and test cases.
Manage GIT repositories for the model validation group.
Implement and manage model change impact tests and model stress tests.
Recreate production analysis in various test environments.


Qualifications and skills:
A master’s degree is preferred in computer science, software engineering, or related fields.
Academic and/or working experience in numerical algorithms, statistical techniques, and data manipulations.
Strong scientific programming and mathematical background.
Minimum of 3 years of production-level programming experience.
Proficiency in C# and.NET, specifically.NET 8.
Additional experience with one or more of the following: JavaScript, SQL, IntelliJ/Eclipse (or SpringSource), R language, Java.
Proficiency in technical or scientific writing.
Evidence of proficiency in clean code software development, particularly for developing risk management solutions.
Excellent verbal and written communication skills.
Experience and knowledge with financial data and large financial data sets.
Strong SQL skills for retrieving large-scale data sets with high performance from SQL Server.
Experience with ASP.NET Core front-end client-side development.
Experience with ASP.NET Core server-side development.
 

Education

Any graduate