Cotiviti

Principal Software Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Principal Software Engineer в Cotiviti — первый инженер программы по объединению клиентских порталов в единый Client Performance Portal. Нужен hands-on full-stack специалист, который проектирует архитектуру, интеграции и RBAC-модель и сам пишет код, задавая паттерны для будущей команды.

Задачи

  • Оценить существующий модуль Support/ticketing (Blazor, Azure PaaS, Okta, Jira) и принять решение: интегрировать как есть, обернуть в API или переплатформить под целевой стек портала
  • Провести технический discovery: инвентаризировать системы за легаси-порталами и оценить, что нужно для вывода их данных в единый клиентский слой
  • Определить и лично участвовать в построении архитектуры платформы: API/агрегационный слой, пайплайны данных, модель аутентификации/авторизации, паттерны интеграции с системами-источниками
  • Принимать и документировать решения build-vs-integrate по ключевым компонентам (workflow заявок на доработки, документохранилище) с явными tradeoff'ами
  • Спроектировать RBAC и модель сегментации данных для персон Executive/Analyst/Operations и разных клиентских организаций, согласовав с существующим Okta/SCIM
  • Работать совместно с Product, Security/Compliance и Data-командами, чтобы архитектура с первого дня поддерживала регуляторные требования и обработку PHI/PII
  • Писать production-код на frontend и backend, задавая паттерны (структура компонентов, конвенции API, подход к интеграциям) для остальной команды
  • Готовить архитектурную документацию и decision records для инженерной команды
  • Консультировать по последовательности и фазам реализации с учётом технических зависимостей и рисков
  • Быть главной технической точкой контакта на этапах discovery и ранней разработки

Требования

  • 8+ лет опыта в разработке ПО, из них 3+ года на principal/staff-уровне или в роли senior technical lead, с hands-on full-stack delivery (не только проектирование и архитектура)
  • Сильный опыт C#/.NET, включая работу с Blazor или аналогичными компонентными .NET web-фреймворками — достаточный, чтобы оценить, интегрировать или переплатформить существующее Blazor-приложение
  • Уверенное знание Microsoft Azure PaaS: App Service/Web Apps, API Management, Logic Apps (или аналогичная оркестрация workflow/интеграций), Key Vault, управляемые реляционные БД Azure (Postgres или SQL)
  • Опыт с enterprise-платформами идентификации (Okta, Azure AD/Entra ID или аналоги) — конкретно SSO, MFA и SCIM-провижининг
  • Опыт интеграции со сторонними SaaS через REST API и webhooks (например, ticketing/ITSM: Jira, ServiceNow, Zendesk), в том числе двунаправленная синхронизация
  • Подтверждённый опыт создания понятной архитектурной документации и принятия технических решений совместно с кросс-функциональными стейкхолдерами (product, security, compliance)
  • Опыт скоупинга и планирования многофазной технической программы, включая явные решения build-vs-integrate-vs-replatform по существующим системам

Условия

  • Базовая компенсация от $130,000 до $176,000 в год; конкретное предложение зависит от опыта, образования, навыков, сертификаций и бизнес-потребностей
  • Возможен дискреционный бонус
  • Конкурентный benefits-пакет: медицинская, стоматологическая и vision-страховка, disability и life insurance, план 401(k), оплачиваемый семейный отпуск, 9 оплачиваемых праздников в год, 17–27 дней PTO в год в зависимости от уровня и стажа
  • Удалённый формат работы (#LI-Remote)
  • Требуется выделенное защищённое рабочее место и высокоскоростной интернет

Навыки

  • C#
  • .NET
  • Blazor
  • Azure PaaS
  • Azure App Service
  • Azure API Management
  • Azure Logic Apps
  • Azure Key Vault
  • PostgreSQL
  • SQL
  • Okta
  • Azure AD
  • Entra ID
  • SSO
  • MFA
  • SCIM
  • REST API
  • Webhooks
  • Jira
  • ServiceNow
  • Zendesk
  • RBAC
  • ITSM

Похожие вакансии

Software Engineer II Full Stack (Java/Node.js/Angular)
Western Governors UniversityMiddleSalt Lake CityОфис
118,900 – 178,500 USD в год
14 окт.
Staff Engineer II - AI Forward Full Stack Engineer
Western Alliance BankSeniorPhoenixОфис
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
.NET Full Stack Developer with Angular, Vice President
CitibankSeniorJersey CityОфис
142,320 – 213,480 USD в год
14 окт.
.NET Full Stack Developer with Angular, Vice President
CitiSeniorJersey CityГибрид
142,320 – 213,480 USD в год
14 окт.
Principal Software Engineer — Cotiviti, 130,000 – 176,000 USD в год, Удалённо | itrelocate