Improvix Technologies

Full Stack Software Developer (C#/.NET)

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

Senior .NET-разработчик для федеральной программы: техническое лидерство и архитектурные решения для full-stack приложений на C#/ASP.NET Core и React.js, менторство команды и контроль качества поставки.

Задачи

  • Поддерживать техническую архитектуру full-stack приложений на .NET (C#/ASP.NET Core), React.js и других современных веб-фреймворках, определяя паттерны, стандарты и лучшие практики
  • Проектировать, разрабатывать и поддерживать высокоинтерактивные адаптивные веб-приложения на React.js, ASP.NET Core и Azure Cloud Services
  • Проектировать, реализовывать и поддерживать масштабируемые переиспользуемые фреймворки автоматизированного тестирования с нуля для веб-UI и фронтенд-компонентов
  • Оценивать, выбирать и рекомендовать инструменты, фреймворки, библиотеки и платформы с учётом масштабируемости, поддерживаемости, безопасности и стоимости владения
  • Участвовать в технических ревью дизайна, устанавливать стандарты кодирования и контролировать процессы код-ревью
  • Определять и поддерживать технические дорожные карты модернизации приложений, включая миграцию legacy-систем на SharePoint на современные архитектуры
  • Обеспечивать архитектурный надзор за решениями Microsoft Power Platform — определять, когда Power Apps, Power Automate и Dataverse уместны вместо кастомной разработки
  • Формировать паттерны архитектуры и управления данными для Microsoft Dataverse: проектирование таблиц, связи, бизнес-правила, модели ролей безопасности
  • Руководить стратегией API и архитектурой интеграций: дизайн RESTful-сервисов, паттерны аутентификации, интеграция с Microsoft 365, SharePoint, Teams и внешними системами
  • Менторить разработчиков уровня middle и junior, проводить сессии передачи знаний и развивать технические компетенции команды
  • Работать с руководством программы, государственными стейкхолдерами и техническими лидами, переводя требования миссии в достижимые технические решения
  • Улучшать CI/CD-пайплайны, стратегии ветвления и практики управления релизами для частых и надёжных деплоев
  • Выявлять и устранять технический долг, узкие места производительности и риски безопасности в портфеле приложений
  • Оставаться hands-on по необходимости — прототипировать решения, разблокировать разработчиков и вносить код в критичные задачи
  • Работать в офисе с командой для быстрой коллаборации и поставки

Требования

  • 5+ лет прогрессивного опыта в .NET-разработке (C#, ASP.NET MVC, ASP.NET Core), React.js, xUnit, Playwright, Cypress или Selenium
  • Практический опыт с agentic development life cycle и использованием AI-инструментов для ускорения end-to-end разработки
  • Практический опыт с облачными сервисами для деплоя и управления веб-приложениями
  • Подтверждённый опыт поддержки архитектурных решений и выбора технологий для корпоративных приложений с умением аргументировать выбор
  • Сильное владение full-stack архитектурой: современные фронтенд-фреймворки (React или аналоги), дизайн RESTful API, сервис-ориентированные паттерны
  • Практический опыт с Microsoft Power Platform — Power Apps (canvas и/или model-driven), Power Automate, Power BI — и понимание, когда low-code не подходит
  • Опыт руководства модернизацией или миграцией SharePoint, знание SharePoint Online и legacy SharePoint (2013 или новее)
  • Глубокий опыт с MS SQL, Entity Framework и проектированием баз данных для корпоративных приложений
  • Подтверждённый опыт построения или развития CI/CD-пайплайнов и DevOps-практик (GitHub Actions, Azure DevOps или аналоги)
  • Опыт участия в код-ревью, установления стандартов кодирования и менторства команд разработки
  • Сильное понимание концепций безопасности приложений, Active Directory и паттернов идентификации/доступа в корпоративной среде
  • Знакомство с Microsoft 365 / Office (SharePoint Online, Teams, Outlook, Excel, Word, OneDrive) в корпоративной среде
  • Отличные коммуникативные навыки, умение представлять технические рекомендации инженерным и нетехническим стейкхолдерам
  • Возможность работать в офисе в федеральной среде (иногда возможны субботние часы для деплоя)
  • Активный допуск Secret

Условия

  • Формат: офис/гибрид — 3 дня в неделю в Вашингтоне, округ Колумбия
  • Работа в коллаборативной среде, ориентированной на миссию
  • Работодатель равных возможностей
  • Прозрачность оплаты труда

Навыки

  • C#
  • .NET
  • ASP.NET Core
  • ASP.NET MVC
  • React.js
  • Azure
  • Azure Cloud Services
  • xUnit
  • Playwright
  • Cypress
  • Selenium
  • Microsoft Power Platform
  • Power Apps
  • Power Automate
  • Power BI
  • Dataverse
  • SharePoint
  • SharePoint Online
  • MS SQL
  • Entity Framework
  • CI/CD
  • GitHub Actions
  • Azure DevOps
  • RESTful API
  • Active Directory
  • Microsoft 365
  • Teams
  • TypeScript
  • Node.js
  • Docker
  • Kubernetes
  • AI/LLM
  • Section 508

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

Lead Specialty Software Engineer – Full stack Developer
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибрид
16 окт.
Full-stack Engineer 4
Capital OneSeniorNew YorkОфис
215,200 – 245,600 USD в год
15 окт.
Full-stack Engineer 4 (Manager IC)
Capital OneSeniorRichmondОфис
179,400 – 204,700 USD в год
15 окт.
Software Engineer III
PearsonSeniorУдалённо
150,000 – 170,000 USD в год
14 окт.
Software Engineer - Full Stack / .NET
Regions InsuranceSeniorHooverОфисРелокация
127,768 – 168,210 USD в год
14 окт.
Full Stack Software Developer (C#/.NET) — Improvix Technologies, 170,000 – 190,000 USD в год, Washington | itrelocate