Demo

Senior Full Stack Data Integration Engineer

Theradex Oncology
Princeton, NJ Full Time
POSTED ON 9/19/2025
AVAILABLE BEFORE 9/18/2026

Who We Are

Celebrating 40 years!

 

Theradex Oncology is a  full-service CRO specializing in oncology. The company manages global oncology trials and programs. The company was founded in 1982 working with the National Cancer Institute, which led to its expansion to working with industry sponsors developing cancer therapeutics. As a service-based company we support both domestic and international sponsors in the conduct of both early and late phase trials.

What You'll Do

As part of Theradex Oncology, you will have the opportunity to work with one of the largest professional teams focused solely on the development of cancer therapies. Cancer research continues to evolve as new therapies and therapeutic approaches are discovered, as part of the team you will work to support our sponsors in the development of these therapies. Theradex Oncology is an environment for highly motivated individuals who want to make a difference.

 

Opportunity

 

 

Senior Full Stack Data Integration Engineer

 

In this role, you will develop and maintain applications that integrate data from Rave into reporting systems using your experience as a full stack developer and Medidata Rave integration expertise. Extensive experience with C# and .NET is required.

 

Key Responsibilities

  • Designs, develops, documents and maintains Cloud applications that integrate with the backend Rave database (70% back-end work, 30% front-end user interface)
  • Develops and maintains backend applications, consuming RESTful web services, as well as utilizing existing Medidata APIs
  • Creates any needed RESTful web services to support the application 
  • Works closely with the programming team to develop specifications for applications
  • Collaborates to develop training materials for the use of an application

Required Skills and Competencies

  • Experience developing front-end and back-end applications using C# .NET
  • Proven deep knowledge of SQL code needed to access the Rave back-end DB
  • Experience with RESTful Web API’s
  • Working knowledge of and good experience with GitHub and utilization in releasing code
  • Working knowledge of relational databases such as Oracle, MS SQL, etc.
  • Adapts to frequently changing requirements, priorities, and schedules

Preferred Skills

  • Experience working in a 21 CFR Part 11 compliant working environment
  • UI/UX experience using ASP.NET, Blazor or Angular

 

What You Need

Level of Education and Experience Required

  • Minimum Bachelor’s degree
  • Minimum 8 years of experience building C# .NET AWS Cloud applications and integrations
  • Current knowledge of the Rave Object Model
  • Rave Web Services, ideally through the creation of applications that consume Rave APIs
  • AWS services such as CloudWatch, SES, S3, ECR, ECS, Lambda functions
  • All aspects of GitHub

 

Preferred Experience

  • Rave Configurable DataSets
  • Management of code through a CI/CD pipeline, such as GitHub Actions
  • Configuration of AWS environments using Terraform, Fargate, etc.

 

Additional Requirements

  • If remote, must have a home office
  • Ability to travel domestically
  • Must be fluent in English

 

What We Offer

 

At Theradex we offer a supportive culture that puts people first. Our employees are eligible to participate in our comprehensive benefits package which includes medical, dental and vision coverage; life insurance, disability insurance (STD/LTD), company matched 401(k), very competitive tuition reimbursement, generous vacation/sick plans, flexible work schedules, employee discounts and other company provided benefits. The annual base salary for this position ranges from $120,000-160,000 with bonus potential including a sign-on bonus. We will assess the specific title and level of entry during the interview and assessment process since the actual salary offer will be based on a number of factors, including but not limited to the candidate’s qualifications, experience, skills, and competencies for the role.

 

Theradex is an Equal Opportunity Employer.

 

 

 

 

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Full Stack Data Integration Engineer?

Sign up to receive alerts about other jobs on the Senior Full Stack Data Integration Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$123,508 - $158,121
Income Estimation: 
$134,729 - $158,988
Income Estimation: 
$173,009 - $212,122
Income Estimation: 
$70,112 - $81,027
Income Estimation: 
$86,356 - $101,827
Income Estimation: 
$86,356 - $101,827
Income Estimation: 
$108,740 - $126,996
Income Estimation: 
$108,740 - $126,996
Income Estimation: 
$134,729 - $158,988
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Theradex Oncology

Theradex Oncology
Hired Organization Address Princeton, NJ Full Time
Who We Are Celebrating 40 years! Theradex Oncology is a full-service CRO specializing in oncology. The company manages g...
Theradex Oncology
Hired Organization Address Princeton, NJ Full Time
Location: Princeton, NJ (Hybrid – Onsite 3 days/week preferred) - Will consider regionally remote candidates (East Coast...

Not the job you're looking for? Here are some other Senior Full Stack Data Integration Engineer jobs in the Princeton, NJ area that may be a better fit.

Senior Full Stack Developer

S&P Global, Trenton, NJ

AI Assistant is available now!

Feel free to start your new journey!