Overview
Hybrid2/3 days onsite a week. Depending on work.
$55 - $70
Full Time
50% Travel
Skills
Charles River
.Net
Charles River APIs
SDK
and integrations
SOAP/RESTful APIs
XML
JSON
and middleware/integration tools
Job Details
Job Description:
We are seeking an experienced Charles River Developer with strong .NET development skills to design, develop, and support solutions within the Charles River Investment Management System (CRIMS) environment. The ideal candidate will have hands-on experience with Charles River APIs, SDK, and integrations, as well as deep knowledge of investment management workflows.
You will work closely with business analysts, portfolio managers, traders, and other technology teams to enhance and optimize the Charles River platform, ensuring seamless integration with internal and external systems.
Key Responsibilities
- Design, develop, and maintain custom solutions and integrations for Charles River IMS using .NET (C#) and related technologies.
- Leverage Charles River APIs, SDK, and Web Services to build and extend functionality across front, middle, and back-office processes.
- Collaborate with business analysts to translate functional requirements into robust technical solutions.
- Develop and maintain data interfaces between CRIMS and other enterprise systems (e.g., trading, risk, accounting, market data, performance).
- Participate in system upgrades, patch management, and performance tuning activities.
- Support UAT, troubleshoot issues, and provide production support for Charles River integrations and extensions.
- Implement automation scripts and monitoring tools to enhance system reliability and efficiency.
- Maintain technical documentation, including design specs, data mappings, and deployment procedures.
- Work within an Agile/Scrum development framework and participate in code reviews, sprint planning, and retrospectives.
Qualifications
Required:
- Bachelor s degree in Computer Science, Engineering, or related field.
- 5+ years of software development experience with a focus on .NET (C#) technologies.
- 2+ years of hands-on experience working with Charles River IMS (CRIMS) including API integrations, SDK customization, or workflow extensions.
- Strong understanding of investment management processes, including order management, compliance, and portfolio management workflows.
- Experience with SQL Server (queries, stored procedures, performance optimization).
- Familiarity with SOAP/RESTful APIs, XML, JSON, and middleware/integration tools.
- Experience with version control systems (e.g., Git, Azure DevOps) and CI/CD pipelines.
- Strong problem-solving, debugging, and communication skills.
Preferred:
- Experience with Charles River CRPM (Performance Measurement) or Compliance modules.
- Familiarity with FIX protocol, Bloomberg, or market data integrations.
- Exposure to cloud environments (Azure or AWS).
- Experience in financial institutions, particularly asset management, hedge funds, or investment banks.
Candidate Must Have s on a resume and for submittal:
- 1. How many years working with: Charles River Developer
- 2. How many years working with: .Net
- 3. How many years working with: Charles River APIs, SDK, and integrations
- 4. How many years working with: SOAP/RESTful APIs, XML, JSON, and middleware/integration tools
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.