CRIMS Developer

Overview

Remote
$50 - $150
Full Time
No Travel Required

Skills

CRIMS
C#
SQL
AWS

Job Details

Our client, a prominent hedge fund in Boston, is migrating their Charles River Investment Management System (CRIMS) to a SaaS platform and is seeking an experienced CRIMS Developer to support this transition. This is a six-month contract opportunity that can be performed fully remotely.

Key Responsibilities:

  • Provide hands-on development support for the migration of CRIMS to a SaaS environment

  • Manage and maintain a standalone CRIMS environment, including loading equity orders and navigating the UI for trading and static/reference data tasks

  • Perform system administration within CRIMS and integrate with external systems via CRIMS APIs (Web Services and XML messaging)

  • Develop and maintain C# applications, including those hosted in AWS cloud infrastructure

  • Extract and transform data from the CRIMS Archive database to support cloud migration efforts

  • Collaborate with internal teams to design and implement solutions using core CRIMS database tables

  • Write complex SQL stored procedures and views targeting the CRIMS SQL Server database

  • Act as a lead developer for C# codebase and ensure adherence to best practices in object-oriented programming and advanced C# concepts

Required Qualifications:

  • Extensive experience working with the CRIMS platform, particularly for equity trading

  • Deep understanding of CRIMS system administration and navigation

  • Proven experience with CRIMS APIs (Web Services and XML messaging)

  • Strong proficiency in C# and advanced object-oriented programming (OOP)

  • Experience leading C# development teams

  • Expert-level skills with Microsoft SQL Server, including writing stored procedures and views

  • Familiarity with core CRIMS database tables

  • Hands-on experience with AWS cloud technologies

  • Ability to contribute to application migration and data integration projects within a cloud-based architecture

If you have a strong background in CRIMS development and are comfortable working independently in a remote environment, we encourage you to apply.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.