S R International

Senior Full-Stack Web Developer

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

Senior Full-Stack разработчик для портала PSE SLDS (Commonwealth of Pennsylvania). Ведёт проектирование, разработку и тестирование веб-приложения на .NET/Blazor с интеграцией SQL Server.

Задачи

  • Разрабатывать фронтенд-документацию: вайрфреймы и UI-макеты в соответствии с требованиями Keystone Design System (KDS)
  • Готовить бэкенд-техническую документацию: словари данных, ERD и архитектурные документы
  • Выступать ведущим программистом веб-приложения PSE SLDS Portal
  • Согласовывать сетевые, БД, прикладные и прочие технические требования с OA OIT
  • Отслеживать статус проекта, риски, препятствия и влияние на дорожную карту совместно с GGDC Project Manager
  • Руководить тестированием, разрабатывать и выполнять тест-кейсы, устранять баги и дефекты системы

Требования

  • 5+ лет профессиональной разработки веб-приложений
  • C# и .NET (предпочтительно .NET 8–10), асинхронное программирование, DI, современные паттерны
  • Практический опыт с Blazor и Razor components
  • Понимание маршрутизации, жизненного цикла компонентов, управления состоянием, data binding и архитектуры веб-приложений
  • Разработка RESTful API на ASP.NET Core и интеграция с Blazor
  • SQL Server 2022: схемы БД, хранимые процедуры, функции, триггеры, индексы, оптимизация производительности
  • Уверенный T-SQL и оптимизация сложных запросов
  • Entity Framework Core: миграции, LINQ, best practices слоя доступа к данным
  • Проектирование нормализованных, эффективных и масштабируемых БД
  • Умение переводить бизнес-требования в технические спецификации и архитектурные диаграммы
  • Проектирование модульных, поддерживаемых и масштабируемых приложений
  • Понимание аутентификации, авторизации и фреймворков безопасности (Identity, JWT, Azure AD)
  • Знание SOLID и принципов чистой архитектуры
  • Логирование, управление конфигурацией, обработка исключений, версионирование API
  • Azure DevOps: стратегии ветвления, CI/CD пайплайны, автоматические сборки, управление work items
  • Создание unit- и интеграционных тестов
  • Знание практик безопасного кодирования и типовых уязвимостей

Условия

  • Гибридный формат: присутствие в офисе в начале проекта и по необходимости
  • Контракт с 2 ноября 2026 по 3 июля 2027
  • Рабочие часы 8:00–16:30
  • Гибкие возможности работы из дома

Навыки

  • C#
  • .NET
  • .NET 8
  • .NET 10
  • Blazor
  • Razor Components
  • ASP.NET Core
  • RESTful APIs
  • SQL Server 2022
  • T-SQL
  • Entity Framework Core
  • LINQ
  • Azure DevOps
  • CI/CD
  • Azure AD
  • Identity
  • JWT
  • API Versioning
  • Bootstrap
  • CSS
  • Tailwind
  • Power BI
  • SOLID

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

Full Stack Web Application Developer
HouseMax FundingMiddleAustinОфис
26 окт.
Senior Software Engineer (Applied AI)
TrabaSeniorNew YorkОфис
200,000 – 240,000 USD в год
26 окт.
Software Developer ($200/hr)
TuringMiddleNew YorkУдалённо
200 – 300 USD в час
26 окт.
Software Developer ($200/hr)
TuringMiddleSan FranciscoУдалённо
200 – 300 USD в час
26 окт.
Software Developer ($200/hr)
TuringMiddleSeattleУдалённо
200 – 300 USD в час
26 окт.