MedPro Systems
Full Stack Engineer II
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack Engineer для поддержки и развития legacy-платформы MedProID (база данных о медицинских специалистах на Oracle) и десктопного приложения DLS. Роль на зрелой revenue-critical системе: сквозная разработка от UI до слоя данных, а не greenfield.
Задачи
- Проектировать, разрабатывать и поддерживать функции MedProID end-to-end: от UI (Classic ASP, ASP.NET Web Forms/MVC, jQuery, Bootstrap) до слоя данных Oracle PL/SQL
- Читать, писать и отлаживать хранимые процедуры, пакеты, триггеры и представления Oracle PL/SQL
- Диагностировать и устранять production-инциденты по всему стеку
- Обеспечивать текущую поддержку и доработку десктопного приложения DLS на WPF
- Соблюдать стандарты кодирования, проектирования схем и юнит-тестирования Oracle (utPLSQL)
- Выпускать изменения БД в виде проверенных скриптов деплоя под change control
- Участвовать в code review и обсуждениях технического дизайна с продуктовой командой MedProID
- Использовать AI-инструменты разработки (Claude Code, Codex) для работы с legacy-кодом
- Обеспечивать after-hours поддержку при релизах и production-эскалациях
Требования
- Опыт production-разработки на Classic ASP и ASP.NET (Web Forms и/или MVC) на frontend и middle tier
- VB.NET (или C#) и VBScript
- JavaScript / jQuery
- Oracle PL/SQL: чтение, написание и отладка хранимых процедур, пакетов и нетривиальных запросов
- Redis или аналогичный in-memory кэш
- Настоящий full-stack подход: владение фичей от UI через бизнес-логику до БД
- 3–5 лет hands-on production-опыта в требуемом стеке
- Степень бакалавра в Computer Science, Engineering или смежной области либо эквивалентный практический опыт
- Готовность к гибридному графику с присутствием в офисе MedPro по вторникам и средам
- Командировки до 10%
Условия
- Контрактная позиция (staff augmentation), mid-level
- Гибридный график: офис по вторникам и средам
- Зарплата 100 000 – 115 000 (в год)
- Командировки до 10%
- Работа в команде Full Stack Engineering – MedProID Legacy, подчинение Engineering Lead или Manager
- After-hours поддержка при релизах и эскалациях
Навыки
- Classic ASP
- VBScript
- ASP.NET Web Forms
- ASP.NET MVC
- VB.NET
- C#
- .NET Framework
- JavaScript
- jQuery
- Bootstrap
- Oracle
- PL/SQL
- Oracle 19c
- utPLSQL
- Redis
- WPF
- XAML
- MVVM
- Azure DevOps Pipelines
- Git
- SQL*Plus
- ODP.NET
- Oracle Analytics Cloud
- Microsoft Report Viewer
- Claude Code
- Codex