Tyler Technologies

Senior Software Engineer

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

Senior Software Engineer в Tyler Technologies для развития платформы, используемой службами общественной безопасности США. Работа на полном цикле разработки: Angular/NgRx фронтенд, serverless backend на AWS CDK и интеграционный слой .NET.

Задачи

  • Разрабатывать и поддерживать слои рендеринга страниц и динамических форм (NgFormly, NgRx effects, offline queueing)
  • Проектировать Lambda-обработчики, паттерны доступа к DynamoDB и запросы OpenSearch, описывать инфраструктуру в CDK
  • Развивать слой AI-сервисов: асинхронные задачи генерации саммари, формирование промптов и payload, IAM для воркеров
  • Разрабатывать функции интеграционного слоя RMS в .NET-агенте: трансляция полей, резолверы сущностей, проверка дубликатов, фоновый polling
  • Писать unit, integration и e2e тесты (Vitest, Jest, xUnit, Playwright) для каждого изменения
  • Разбирать продакшн-инциденты по логам и трейсам, выпускать хотфиксы через release-ветки
  • Ежедневно использовать Claude Code: вести agent guides, skills и subagents, настраивать MCP-серверы, ревьюить AI-код
  • Поддерживать общие GitHub Actions workflows, CalVer-релизы и Terraform Cloud secrets
  • Ревьюить pull requests и менторить middle-инженеров

Требования

  • 5+ лет разработки продакшн-ПО с глубокой экспертизой минимум в двух из: Angular с NgRx и строгим TypeScript, TypeScript на AWS Lambda с CDK, C#/.NET backend
  • Опыт создания фронтенда для ненадёжных сетей: retry, optimistic update, offline queueing, обработка конфликтов
  • Навыки serverless-проектирования: паттерны DynamoDB, идемпотентные обработчики, асинхронные задачи, IAM least privilege, IaC
  • Опыт интеграции с внешними системами по HTTP: retry, жизненный цикл токенов, защита от частичных данных
  • Сильная культура тестирования unit/integration/e2e и умение писать не флакающие асинхронные тесты
  • Владение Claude Code или аналогичным агентным инструментом на ежедневной основе
  • Опыт продакшн-поддержки: диагностика по логам и трейсам, хотфиксы, коммуникация рисков
  • Чёткая письменная коммуникация в PR, тикетах и архитектурной документации

Условия

  • Работа над ПО, напрямую влияющим на службы экстренного реагирования и сообщества
  • Кросс-функциональная команда и полный цикл разработки
  • Возможность работать с Angular/NgRx, serverless на AWS CDK и .NET-интеграцией

Навыки

  • Angular
  • NgRx
  • TypeScript
  • AWS Lambda
  • AWS CDK
  • C#
  • .NET
  • DynamoDB
  • OpenSearch
  • IAM
  • Vitest
  • Jest
  • xUnit
  • Playwright
  • Claude Code
  • MCP
  • GitHub Actions
  • Terraform Cloud
  • LLM
  • NgFormly

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

Full-stack Engineer 4 (Python, Typescript, React, AWS)
Capital OneSeniorCambridgeОфис
179,400 – 245,600 USD в год
16 окт.
Lead Specialty Software Engineer – Full stack Developer
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибрид
16 окт.
Full Stack Developer
ZoomMiddleSan JoseГибрид
98,900 – 228,700 USD в год
15 окт.
Sr. Manager Full-stack Engineer (People Leader)
Capital OneSeniorNew YorkОфис
250,800 – 286,200 USD в год
15 окт.
Full-stack Engineer 4
Capital OneSeniorNew YorkОфис
215,200 – 245,600 USD в год
15 окт.
Senior Software Engineer — Tyler Technologies, Troy | itrelocate