Skip to main content
J
JobWave

Full-Stack Developer — Classic ASP.NET / Oracle PL/SQL

Life Sciences & Healthcare Technology Company

Posted

  • On-site
  • Mount Arlington, New Jersey, USA

Job description

JOBWAVE VERIFIED

Full-Stack Developer — Classic ASP.NET / Oracle PL/SQL

Company: Life Sciences & Healthcare Technology Company Recruiter: The Talent Exchange Location: Mount Arlington, New Jersey, USA Work Mode: Hybrid — Onsite 2 Days/Week Employment Type: Contract — W2 or C2C Duration: 6 Months, Possible Extension Rate: $50/hr+ depending on experience Interview Requirement: Onsite final interview Third-Party Agencies: Not accepted Core Domain: Life Sciences & Healthcare Technology Primary Stack: Classic ASP.NET, VB.NET, VBScript, Java/JavaScript, Oracle PL/SQL Experience Preference: Long-tenure history — 3+ years on roles/projects

────────────────────

JOBWAVE INSIGHTS

Who is this for?

This role is suited for an experienced full-stack developer with strong legacy Microsoft/.NET and Oracle expertise who is comfortable supporting and extending a mature production platform.

The position requires end-to-end ownership across the database, middle tier and frontend, with particularly strong emphasis on Classic ASP.NET, VB.NET and Oracle PL/SQL.

It is especially relevant for engineers who have worked for several years on mature enterprise applications rather than exclusively modern JavaScript stacks.

Key Skills

  • Classic ASP.NET
  • VB.NET
  • VBScript
  • Java / JavaScript
  • Oracle PL/SQL
  • Stored procedures
  • Production application support
  • Full-stack development
  • Redis or similar caching systems
  • Database troubleshooting
  • Legacy application modernization/support
  • End-to-end feature ownership

Priority Skills

Highest Priority

  1. Production Classic ASP.NET experience
  2. Oracle PL/SQL
  3. VB.NET and VBScript
  4. Frontend + middle-tier development
  5. Stored procedure development and troubleshooting
  6. Mature production-platform support
  7. End-to-end feature ownership

Strong Advantages

  • Redis or similar caching layer
  • React
  • Node.js
  • PostgreSQL
  • Kafka
  • AI coding tools such as Claude Code or Codex
  • Long-term experience on previous projects/roles

What to Prepare

  • Classic ASP.NET architecture
  • VB.NET development
  • VBScript
  • JavaScript
  • Oracle PL/SQL
  • Stored procedures
  • SQL troubleshooting
  • Database-to-frontend application flow
  • Redis/caching concepts
  • Production incident troubleshooting
  • Legacy application maintenance
  • End-to-end feature development

What to Focus On

1. Classic ASP.NET

Be ready to demonstrate real production experience with Classic ASP.NET, particularly how the frontend and middle tier interact with backend services and databases.

2. Oracle PL/SQL

Focus heavily on stored procedures, SQL troubleshooting, data manipulation, performance considerations and diagnosing database-related application failures.

3. Legacy Full-Stack Development

Understand how to work safely within a mature production platform where changes must integrate with existing business logic and legacy components.

4. End-to-End Ownership

Be prepared to explain how you take a requirement through:

Database → Middle Tier → Frontend → Testing → Production

5. Production Support

Prepare examples of diagnosing bugs, investigating production issues, making safe fixes and maintaining business-critical applications.

────────────────────

JOB DETAILS

Original Role Information

Role Overview

The developer will join a small engineering team supporting and extending a mature production platform for a life sciences and healthcare technology company.

The role provides ownership of features across the full application stack, from the Oracle database through the application middle tier and frontend.

Responsibilities

Full-Stack Development

  • Develop and maintain production applications.
  • Build features across frontend, middle tier and database layers.
  • Own features end-to-end.
  • Extend an established production platform.

Classic ASP.NET

  • Develop and maintain Classic ASP.NET applications.
  • Work across frontend and middle-tier components.
  • Troubleshoot existing application functionality.

Oracle Development

  • Write Oracle PL/SQL.
  • Develop and troubleshoot stored procedures.
  • Investigate database-related application issues.
  • Support backend data functionality.

Production Platform Support

  • Maintain mature production systems.
  • Diagnose and resolve application issues.
  • Safely introduce changes into an established platform.
  • Work closely with a small engineering team.

Caching

  • Work with Redis or a comparable caching layer.
  • Understand how caching affects application performance and data access.

────────────────────

REQUIREMENTS

Experience

  • Strong production experience with Classic ASP.NET.
  • Experience across frontend and middle-tier development.
  • Demonstrated full-stack application development experience.
  • Track record of long tenures, preferably 3+ years in roles or projects.

Frontend & Application Stack

Required experience with:

  • Classic ASP.NET
  • VB.NET
  • VBScript
  • Java
  • JavaScript

Database

Strong Oracle experience including:

  • Oracle PL/SQL
  • Stored procedure development
  • Stored procedure troubleshooting
  • SQL development
  • Database-level debugging

Caching

  • Redis experience preferred.
  • Similar caching-layer experience may be relevant.

Location & Interview

  • Candidate should be based in New Jersey.
  • Must be available for an onsite final interview.
  • Position requires onsite work in Mount Arlington, NJ, 2 days per week.

Contract Requirements

  • W2 or C2C
  • No third-party agencies
  • Initial 6-month contract
  • Possible extension

────────────────────

NICE-TO-HAVE TECHNOLOGIES

Experience with any of the following is beneficial:

  • React
  • Node.js
  • PostgreSQL
  • Kafka
  • Claude Code
  • Codex
  • Other AI-assisted coding tools

AI coding tools are described as a plus rather than a core requirement.

────────────────────

QUALIFICATIONS

  • Production Classic ASP.NET experience
  • VB.NET experience
  • VBScript experience
  • Java/JavaScript experience
  • Strong Oracle PL/SQL skills
  • Stored procedure development and troubleshooting
  • Redis or comparable caching experience
  • Full-stack development capability
  • Experience supporting mature production platforms
  • History of long-term roles/projects
  • New Jersey location
  • Availability for onsite final interview
  • Ability to work onsite 2 days per week

────────────────────

POTENTIAL GAPS TO CHECK

Before applying or interviewing, assess your experience in:

  • Classic ASP.NET specifically, rather than only modern ASP.NET Core
  • VB.NET and VBScript
  • Oracle PL/SQL and stored procedures
  • Legacy/mature production applications
  • Redis or equivalent caching
  • Frontend + middle-tier ownership
  • Long-term project tenure
  • New Jersey onsite availability

A strong modern React/Node.js developer without meaningful Classic ASP.NET, VB.NET and Oracle PL/SQL experience may not align closely with the core technical requirements.

────────────────────

INTERVIEW PREPARATION

Phase 1 — Classic ASP.NET & VB.NET

Review:

  • Classic ASP.NET application structure
  • Request/response lifecycle
  • VB.NET fundamentals
  • VBScript
  • JavaScript integration
  • Frontend-to-middle-tier communication
  • Legacy application troubleshooting

Prepare examples of production applications you maintained or enhanced.

Phase 2 — Oracle PL/SQL

Focus on:

  • Stored procedures
  • Functions
  • Packages
  • Cursors
  • Exception handling
  • Transactions
  • Query optimization
  • Debugging database procedures
  • Data validation

Be prepared to troubleshoot a stored procedure that produces incorrect results or causes an application failure.

Phase 3 — Full-Stack & Production Troubleshooting

Practice tracing an issue across:

Frontend → ASP.NET/VB.NET → Business Logic → Oracle PL/SQL → Database

Prepare examples involving:

  • Production bugs
  • Data issues
  • Performance problems
  • Application failures
  • Safe production fixes

Phase 4 — Enterprise & Legacy Systems

Be ready to discuss:

  • Working with mature codebases
  • Making changes without breaking existing functionality
  • Understanding undocumented legacy behavior
  • Supporting business-critical applications
  • Working within a small engineering team
  • Maintaining long-term ownership of systems

Final Interview Focus

Be prepared for questions such as:

  • How does Classic ASP.NET differ from modern ASP.NET Core?
  • How would you troubleshoot a Classic ASP.NET production issue?
  • How do you debug an Oracle stored procedure?
  • How would you trace a problem from the frontend through the middle tier into Oracle?
  • When would you use Redis caching?
  • How would you troubleshoot stale or inconsistent cached data?
  • How do you safely modify a mature production application?
  • How do you approach performance issues involving both application code and database queries?
  • Tell us about a long-term project where you owned features across multiple application layers.

How to apply

Your email app will open with a message ready to send to the employer.

Apply by email