Jobs · New Jersey

Lead Full Stack Developer (C#/.NET)

Theradex Oncology · Princeton, NJ · 1 wk ago
Hybrid$140k–$175k/yrFull-time

Location: Princeton, NJ (Hybrid – Onsite 3 days/week preferred) – Will consider regionally remote candidates (East Coast only).

About the Role

We are seeking a Lead Full Stack Developer responsible for designing, building, and operating end-to-end web applications and data-driven solutions that support clinical trial operations. This is a hands-on technical leadership role, combining senior individual contributor responsibilities with mentoring and guiding other developers on modern practices. This role requires recent hands-on experience owning technical solutions and driving projects forward while maintaining Full Stack Development responsibilities.

  • Lead & Code: Act as a hands-on Full Stack Developer while overseeing the development team's technical delivery.
  • Build Architecture: Design and implement scalable, secure frontend/backend components, APIs, and UIs using clean architecture.
  • Own End-to-End: Take full ownership of technical solutions from architecture and testing to deployment and cloud support.
  • Enforce Standards: Champion coding standards, automated testing, code reviews, and CI/CD pipelines to ensure release quality.
  • Collaborate Cross-Functionally: Partner with Product, DevOps, and Data teams to translate complex business needs into practical designs.
  • Ensure Compliance: Guarantee all development adheres to strict SDLC, GxP, and 21 CFR Part 11 requirements for clinical systems.
  • Mentor Team: Guide and grow other developers through pair programming, design reviews, and structured feedback.
  • Optimize Cloud: Continuous improvement of AWS cloud performance, security posture, and cost optimization.

Requirements

  • Minimum 8 years of experience as a full stack developer
  • Minimum 3 years of experience leading a development team focused on building On-prem and Cloud applications
  • Core stack: C#/ASP.NET, .NET, Angular, SQL, NoSQL, and AWS
  • Proficient in Angular and experience in a recent project
  • Strong experience redeveloping on-prem web applications to be optimized for the AWS Cloud
  • Experience leading a Cloud software development project end-to-end: architecture, implementation, testing, deployment, and support
  • Experience building AWS-based websites, applications, and integrations
  • AWS services such as CloudWatch, SES, S3, ECR, ECS, Lambda functions
  • UI/UX experience using Blazor or Angular
  • Relational and non-relational databases
  • All aspects of GitHub, including GitHub Actions
  • Experience with Docker containers
  • Strong experience with the management of code through a CI/CD pipeline

Preferred Experience

  • Experience configuring AWS environment using Terraform, Fargate, etc.
  • Experience in a CRO/pharmaceutical environment with definitive knowledge of regulated clinical data applications
  • Knowledge of GxP and 21 CFR Part 11 compliance
  • Experience with migrating an entire on-prem data center to the AWS Cloud

Benefits

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

Pay

The annual base salary for this position ranges from $140,000 - $175,000. 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.

Similar jobs