Full Stack .NET Developer with Medidata Rave
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.
- 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.
- 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.
- Experience with Rave Configurable DataSets .
#LI-CB5
#DI2 Ref: #568-Clinical
Recommended Jobs
Medical Assistant
Job Description Job Description JobTitle: MEDICAL ASSISTANT BILINGUAL Reportsto: Practice Manager and Medical Doctor Job Summary: Responsiblefor performing a variety of clerical and pati…
Centrifuge Operator/Technician
Job Description Job Description Benefits: Competitive salary Free uniforms Opportunity for advancement Stock options plan Dental insurance Health insurance Paid time off T…
Crossroads Theatre Company Internships
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…
EMT or Paramedic (PRN)
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 …
Server-The Seahaus Hotel
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…
Cook
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…
Senior Partner, Advertising Sales, Walmart Connect - DSP Sales Specialist
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…
Dental Hygienist
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…
Dental Billing Specialist
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…