StatusNeo

Senior Backend Engineer

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

Senior-бэкенд-инженер в StatusNeo для разработки сервисов, API и слоя оркестрации Sales Command Center между веб/iOS-интерфейсами и Dynamics 365.

Задачи

  • Проектировать и разрабатывать бэкенд-сервисы на Python и FastAPI
  • Создавать BFF, доменные API и переиспользуемые бизнес-сервисы для Sales Command Center
  • Реализовывать безопасную интеграцию с Microsoft Dynamics 365 / Dataverse
  • Строить сервисы оркестрации, объединяющие данные CRM, документы, контекст клиентов, sales-процессы и другие корпоративные системы
  • Реализовывать REST API, асинхронные процессы и event-driven паттерны интеграции
  • Разрабатывать адаптеры и anti-corruption слои для Dynamics, чтобы UI и доменные сервисы не были жёстко связаны со схемами CRM
  • Обеспечивать аутентификацию, авторизацию, идемпотентность, ретраи, таймауты, circuit breakers, rate limits, кэширование и каноническую обработку ошибок
  • Разрабатывать read-модели и паттерны кэширования для высоконагруженных запросов
  • Использовать Azure API Management, Service Bus / Event Grid, Key Vault и Azure Monitor / Application Insights
  • Писать unit-, интеграционные и контрактные тесты и участвовать в CI/CD quality gates
  • Разбираться с проблемами в продакшене и интеграциях между UI, API, бэкенд-сервисами и Dynamics

Требования

  • Python
  • FastAPI
  • REST APIs и микросервисы
  • Разработка приложений на Azure
  • Azure API Management
  • Azure Service Bus / Event Grid
  • Azure Functions / App Service / контейнеры
  • SQL / NoSQL
  • Redis или аналогичное кэширование
  • OAuth 2.0 / OIDC / JWT
  • Observability и распределённый трейсинг
  • CI/CD и автоматизированное тестирование
  • Dynamics 365 / Dataverse Web API
  • Dynamics workflows, security roles и service limits

Навыки

  • Python
  • FastAPI
  • REST APIs
  • микросервисы
  • Azure
  • Azure API Management
  • Azure Service Bus
  • Azure Event Grid
  • Azure Functions
  • Azure App Service
  • контейнеры
  • SQL
  • NoSQL
  • Redis
  • OAuth 2.0
  • OIDC
  • JWT
  • observability
  • распределённый трейсинг
  • CI/CD
  • автоматизированное тестирование
  • Dynamics 365
  • Dataverse Web API

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

Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Senior Software Engineer, NeMo Helix Core Platform
NVIDIASeniorУдалённо
184,000 – 356,500 USD в год
7 окт.
Senior Software Engineer
Charles SchwabSeniorAnn ArborОфис
6 окт.
Sr Software Engineer
General MotorsSeniorSunnyvaleГибридРелокация
170,600 – 261,300 USD в год
6 окт.
Senior Backend Engineer — StatusNeo, Austin | itrelocate