Full Stack Engineer II
Listed on 2026-10-13
-
Software Development
Full Stack Developer
Description
POSITION SUMMARYMed Pro Systems is seeking a contract Full Stack Engineer to support MedProID, our core healthcare professional (HCP) identity and database platform, and DLS, a companion desktop application used by our internal data operations team. This is a maintenance-and-enhancement role on an established, revenue-critical legacy system. It is not a greenfield build and is not centered on Med Pro’s newer React / FastAPI / PostgreSQL stack.
MedProID is Med Pro’s customer- and internal-facing web application, built on an Oracle database of roughly 36 million healthcare professional records that serves as the “golden record” Med Pro’s products and customers rely on. DLS is a WPF desktop application used by data operations staff to quality-check state professional-license data loads before they post into MedProID. DLS is expected to be retired eventually in favor of a newer internal platform, but it remains in active daily use, and this role provides its steady, reliable support until that transition occurs.
The Full Stack Engineer will own changes end-to-end within MedProID’s and DLS’s existing technology, including Classic ASP and ASP.NET (), Oracle PL/SQL, and the supporting desktop and caching layers. This mid-level contract (staff augmentation) position is part of Full Stack Engineering – MedProID Legacy and reports to the Engineering Lead or Manager.
ESSENTIAL DUTIES AND RESPONSIBILITIES MedProID Development and Support:- Design, build, and support MedProID features end-to-end, from the UI (Classic ASP, ASP.NET Web Forms/MVC, jQuery, Bootstrap) through the Oracle PL/SQL data layer.
- Read, write, and troubleshoot Oracle PL/SQL stored procedures, packages, triggers, and views that power MedProID and DLS.
- Diagnose and resolve production issues across the full stack.
- Provide ongoing maintenance and enhancement support for the DLS WPF desktop application.
- Ensure DLS remains reliable for daily data operations use until its planned replacement.
- Follow Med Pro’s established Oracle coding, schema-design, and unit-testing standards (utPLSQL) for all database changes.
- Ship database changes as reviewed, per-issue deployment scripts under change control.
- Participate in code reviews and technical design discussions with the MedProID product team.
- Use AI-assisted development tools (e.g., Claude Code, Codex) where helpful to work efficiently through legacy code; encouraged but not required.
- Provide after-hours support as needed during releases or production escalations.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent hands‑on work experience.
- Classic ASP and ASP.NET (Web Forms and/or MVC) across the frontend and middle tier.
- (or C#) and VBScript.
- JavaScript / jQuery.
- Oracle PL/SQL, including the ability to read, write, and troubleshoot stored procedures, packages, and non‑trivial queries.
- Redis or a directly comparable in‑memory caching layer.
- A true full-stack mindset, with comfort owning a feature from UI through business logic to the database rather than staying in a single tier.
- Fluency with AI-assisted development tools (Claude Code, Codex, Git Hub Copilot, or similar). General AI/ML engineering experience is welcome but does not substitute for the required qualifications.
- Exposure to WPF desktop application development.
- Exposure to React, Node.js, PostgreSQL, MongoDB, Elasticsearch, microservices, RabbitMQ, or Kafka, which is useful as Med Pro modernizes but not required for this role.
- 3–5 years of hands‑on production experience in the required technology stack.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).