Sr. Rave Engineer - .Net

Princeton Junction, NJ
Job Title:

Sr. Rave Engineer - .Net

Category:

Information Technology

Description:

Title: Medidata Rave Programmer

Location: 100% REMOTE (Client is in EST)

Type: Fulltime

Rate/Salary: Negotiable

Shift Timings: 8:00am to 5:00pm EST

Start Date: September 1 st , 2025

Key Responsibilities

The primary responsibilities of this position include, but are not limited to, the following:

  • Develops and maintains APIs using REST services or newer technologies as they become available.
  • Works closely with the programming team to develop specifications for system integrations.
  • Collaborate with the Rave programming staff should any custom function development be required to facilitate the integrations.
  • Documents all code with internal comments.
  • Planning for and executing unit testing.
  • Collaborates to develop training materials for the use of integrations.
  • Adapts to frequently changing requirements, priorities, and schedules.

Skills and Competencies

  • Extensive knowledge of .NET and C#, including:
    1. Experience developing backend applications using C# .NET
    2. Experience building web APIs in WCF frameworks
    3. Experience with multi-threaded programming implementations
  • Experience working in a Part 11 compliant working environment

Prior Experience

  • Required minimum 3 years of experience building C# .NET API integrations
  • Required knowledge of the Rave Object Model
  • Experience with Rave Web Services, ideally through the creation of one or more APIs that integrate with Rave
  • Preferred experience with Rave Configurable DataSets

Location

Princeton Junction , NJ

Minimum Experience (yrs):

10+ years

Required Education:

Not Specified

Posted 2026-02-13

Recommended Jobs

Automotive Sales Consultant

RK Vineland Chevrolet Kia Subaru
Vineland, NJ

Automotive Sales Consultant RK Vineland Chevrolet Kia Subaru So, you want to sell automobiles that are known for their quality, reliability and beauty? You've come to the right place. We're looking…

View Details
Posted 2026-01-28

Virtual Pharmaceutical Sales Manager

Bridgewater, NJ

We are looking for a talented individual to join our team as a Virtual Sales Manager in our Engagement Center. If you are known for your exceptional leadership , we would love to hear from you…

View Details
Posted 2026-01-22

Associate Director, Data Science

Teva Pharmaceutical Industries Ltd.
Parsippany, NJ

We Are Teva We’re Teva, a leading innovative biopharmaceutical company, enabled by a world-class generics business. Whether it’s innovating in the fields of neuroscience and immunology or deliveri…

View Details
Posted 2026-01-29

Travel CT Tech Job

Newton, NJ

Job Overview TLC Nursing Associates, Inc. is seeking an experienced Computed Tomography (CT) Technologist to perform high?quality CT scans, ensure patient safety, and uphold regulatory standard…

View Details
Posted 2026-02-10

2026 Summer Sales Intern - Housing Provided + Paid

Lotus Sales
Paterson, NJ

Relocate for the summer, live with your team, get trained, and earn strong income — all in one internship. What You’ll Do Door-to-door sales with a team Present services + answer questions …

View Details
Posted 2026-01-29

Respiratory Therapist Reg

600 River Road
Lakewood, NJ

Job Title: Respiratory Therapist Reg Location: MMC Southern Campus Department Name: Respiratory Care Req #: 0000229788 Status: Hourly Shift: Night Pay Range: $44.75 - $54.88 per hour…

View Details
Posted 2026-02-07

Automotive Body Shop Technician Experienced

RK Vineland Chevrolet Kia Subaru
Vineland, NJ

Automotive Body Shop Technician Experienced RK Vineland Chevrolet Kia Subaru $2000 Sign on Bonus after 120 Days of Employment. The Body Shop Technician is responsible for repairing all assigned …

View Details
Posted 2026-01-28

Technologist - Operational Technology

American Water
Camden, NJ

Share Our Purpose. Be Yourself. Feel Valued. People are the heart of our business. As an American Water employee, you will be offered a competitive salary and health benefits package, along with oppo…

View Details
Posted 2026-02-01

Technical Business Analyst - Banking - ERP Integrations - HYBRID

NTT DATA, Inc.
Jersey City, NJ

Req ID: 356425 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organiza…

View Details
Posted 2026-01-28

Billing Coordinator (Remote Eligible)

Mathematica Policy Research
Princeton, NJ

: Position Description: Mathematica currently has an opening for a Billing Coordinator! We are searching for a Billing Coordinator to assist in the completion of all facets of the billing and co…

View Details
Posted 2026-02-08