Full Stack .NET Developer with Medidata Rave

System One
Princeton, NJ

Job Title: Medidata Rave Data Integration / Data Mapping Engineer

Location: Princeton, NJ (Eligible for REMOTE) – EST hours

Employment Type: Full-time/Salaried





About the Role:

We are seeking a skilled Medidata Rave Data Integration/Data Mapping Engineer to join our team in Princeton, NJ. This role requires deep technical expertise in C# .NET development , Medidata Rave integration , and experience working in GxP/Part 11 compliant environments . The engineer will play a key role in designing and maintaining data integrations between Medidata Rave, LIMS, and reporting systems, supporting critical clinical data workflows.

Key Responsibilities:
  • Develop and maintain APIs using REST services or newer technologies.
  • Collaborate with the programming team to define system integration specifications .
  • Work closely with Rave programming staff to develop custom functions to support integrations.
  • Document all code with clear internal comments .
  • Plan and execute unit testing for developed solutions.
  • Assist in developing training materials for internal users of the integrations.
  • Adapt to frequently changing requirements , priorities, and schedules.
Must-Have Qualifications:
  • Minimum 3 years of experience building C# .NET API integrations .
  • Deep knowledge of the Rave Object Model .
  • Hands-on experience with Rave Web Services , ideally involving custom API development.
  • Strong background in .NET and C# , including:
    • Backend application development using C# .NET
    • API development using WCF frameworks
    • Multi-threaded programming
  • Experience working in a Part 11 compliant environment.
  • Bachelor’s Degree in a related field.
Preferred Qualifications:
  • Experience with Rave Configurable DataSets .
#M2
#LI-CB5
#DI2

Ref: #568-Clinical

Posted 2025-09-04

Recommended Jobs

Medical Assistant

Advocare Neurowellness MD
Denville, NJ

Job Description Job Description JobTitle: MEDICAL ASSISTANT BILINGUAL Reportsto: Practice Manager and Medical Doctor Job Summary: Responsiblefor performing a variety of clerical and pati…

View Details
Posted 2025-07-25

Centrifuge Operator/Technician

Separation And Recovery Systems
Paulsboro, NJ

Job Description Job Description Benefits: Competitive salary Free uniforms Opportunity for advancement Stock options plan Dental insurance Health insurance Paid time off T…

View Details
Posted 2025-08-22

Crossroads Theatre Company Internships

Crossroads Theatre Company
New Brunswick, NJ

Crossroads Theatre Company Internships Crossroads' Internship Program offers the opportunity to work alongside professional artists and managers at a Tony Award Winning Regional Theatre. Crossroads p…

View Details
Posted 2025-08-06

EMT or Paramedic (PRN)

Medcor Inc
Newark, NJ

Medcor is looking to hire an EMT or Paramedic on a PRN basis (as-needed) to be a Worksite Health Technician in an employer based, occupational health clinic setting in Newark, NJ. The clinic operates …

View Details
Posted 2025-08-06

Server-The Seahaus Hotel

The Seahaus Hotel
Atlantic City, NJ

Job Description Job Description POSITION SUMMARY: If a station in the dining room is a symphony, the server is its conductor. Servers are responsible for leading and maintaining the communicat…

View Details
Posted 2025-08-30

Cook

One Robert Wood Johnson Place
New Brunswick, NJ

Job Title: Cook Location: Main Hospital - New Brunswick Department Name: Dietary-Management Req #: 0000204332 Status: Hourly Shift: Evening Pay Range: $19.28 - $19.28 per hour Pay…

View Details
Posted 2025-09-03

Senior Partner, Advertising Sales, Walmart Connect - DSP Sales Specialist

Walmart Inc.
Hoboken, NJ

What you'll do at Position Summary... What you'll do... As a DSP Sales Specialist at Walmart Connect, you’re in the right place at the right time to ride the retail media trend at the l…

View Details
Posted 2025-09-06

Dental Hygienist

Budd Lake Family Dental LLC
Morris County, NJ

Job Description Job Description Seeking a fantastic RDH to join our dynamic team. If you have great hands and are a people person, we want to hear from you! Our growing general practice in Morris…

View Details
Posted 2025-07-29

Dental Billing Specialist

scotchplain fanwood sdentalcare
Fanwood, NJ

Job Description Job Description We are seeking a detail-oriented and organized Dental Billing Assistant to join our dental office team. The ideal candidate will be responsible for handling billin…

View Details
Posted 2025-08-06