

MainStreamTek Corporation
We're Hiring - Business Analyst (CRIMS - Charles River Exp MUST) at Burlington, MA (Hybrid)
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Business Analyst (CRIMS) in Burlington, MA (Hybrid) for a long-term contract, offering a competitive pay rate. Requires 8–10 years in financial services, advanced SQL skills, and experience with Charles River Investment Management System.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
Unknown
-
🗓️ - Date
February 4, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
Hybrid
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Burlington, MA
-
🧠 - Skills detailed
#SQL (Structured Query Language) #Compliance #Data Integration #Data Conversion #Business Analysis #Migration #"ETL (Extract #Transform #Load)" #Computer Science #Data Extraction
Role description
Role: Business Analyst (CRIMS - Charles River exp MUST)
Location - Burlington, MA (Hybrid)
Duration: Long Term
Job Description:
Business Systems Analyst – CRIMS Data Team
The CRIMS Data Team is seeking experienced professionals with strong financial industry knowledge to work on data integrations between Front Office and Back Office systems using Charles River Investment Management System (CRIMS).
The Business Systems Analyst will collaborate with onshore and offshore teams to analyze system requirements, identify data gaps, evaluate alternative data sources, and define business rules and logic. This role requires a proactive, detail-oriented individual who is a quick learner, an effective communicator, and possesses a solid understanding of the financial industry.
---
Key Responsibilities:
· Identify, compile, and code business requirements into data extraction frameworks that accurately reflect business needs and test the code to ensure quality and correctness.
· Prepare and deliver artifacts such as Business Requirements, Functional Specifications, Process Flows, Use Cases, and Test Cases.
· Develop, model, and analyze business processes to improve operational efficiency, quality, and compliance.
· Collaborate effectively across immediate teams, business stakeholders, and remote teams.
· Take ownership of deliverables, ensuring accuracy and quality.
· Solve complex problems, propose alternative solutions, and resolve conflicts.
---
Required Qualifications:
· 8–10 years of experience in the financial services industry.
· Hands-on involvement in analysis, design, development, enhancement, and implementation of software solutions.
· Advanced SQL skills with a strong understanding of relational data structures.
· Experience with financial industry data, including:
o Bloomberg Market Data
o WM Daten Market Data
· Knowledge of financial systems, particularly post-trade compliance.
---
Desired Skills & Experience
· Experience in investment compliance testing and rules.
· Familiarity with data conversion mapping and testing.
· Understanding of financial services and banking industries.
· Experience in conversion and migration activities involving client deliverables and processes.
· Bachelor’s degree in Computer Science, Business, or MIS preferred.
Role: Business Analyst (CRIMS - Charles River exp MUST)
Location - Burlington, MA (Hybrid)
Duration: Long Term
Job Description:
Business Systems Analyst – CRIMS Data Team
The CRIMS Data Team is seeking experienced professionals with strong financial industry knowledge to work on data integrations between Front Office and Back Office systems using Charles River Investment Management System (CRIMS).
The Business Systems Analyst will collaborate with onshore and offshore teams to analyze system requirements, identify data gaps, evaluate alternative data sources, and define business rules and logic. This role requires a proactive, detail-oriented individual who is a quick learner, an effective communicator, and possesses a solid understanding of the financial industry.
---
Key Responsibilities:
· Identify, compile, and code business requirements into data extraction frameworks that accurately reflect business needs and test the code to ensure quality and correctness.
· Prepare and deliver artifacts such as Business Requirements, Functional Specifications, Process Flows, Use Cases, and Test Cases.
· Develop, model, and analyze business processes to improve operational efficiency, quality, and compliance.
· Collaborate effectively across immediate teams, business stakeholders, and remote teams.
· Take ownership of deliverables, ensuring accuracy and quality.
· Solve complex problems, propose alternative solutions, and resolve conflicts.
---
Required Qualifications:
· 8–10 years of experience in the financial services industry.
· Hands-on involvement in analysis, design, development, enhancement, and implementation of software solutions.
· Advanced SQL skills with a strong understanding of relational data structures.
· Experience with financial industry data, including:
o Bloomberg Market Data
o WM Daten Market Data
· Knowledge of financial systems, particularly post-trade compliance.
---
Desired Skills & Experience
· Experience in investment compliance testing and rules.
· Familiarity with data conversion mapping and testing.
· Understanding of financial services and banking industries.
· Experience in conversion and migration activities involving client deliverables and processes.
· Bachelor’s degree in Computer Science, Business, or MIS preferred.





