WorkListВойтиОформить подписку
EN

Full-Stack Software Engineer with OAuth

Endava · ИТ-услуги и заказная разработка
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Warsaw, Польша
Занятость
Full-time
из текста вакансии
Уровень
Middle
стаж из описания: «4+ years»
Деньги
~ $4 тыс/мес
указана работодателем: 15 267 zł/мес, курс на 25.09
Даты
Опубликована 25.09 · видим у компании с 25.09 · проверена 02.11
дата публикации от работодателя
Почему в каталоге:В команде есть выходцы из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →Основание проверено по источнику на карточке компании. Нанимает ли компания из Восточной Европы, Кавказа и Центральной Азии прямо сейчас, мы не знаем.

Описание переведено машинно с английского.

Суть роли

В качестве Full Stack Software Engineer вы присоединитесь к опытной кросс‑функциональной инженерной команде, отвечающей за проектирование, разработку и развитие возможностей Authentication и Authorization, используемых в нескольких продуктах и инженерных командах.

Это не традиционная роль разработки приложений. Вместо этого вы будете помогать создавать переиспользуемую платформу идентификации, которая позволяет другим инженерным командам принимать стандартизированные сервисы аутентификации и авторизации, улучшая безопасность, опыт разработчиков и операционную эффективность.

Что предстоит делать

  • Проектировать, разрабатывать и поддерживать сервисы аутентификации и авторизации с использованием современных .NET технологий.
  • Разрабатывать переиспользуемые сервисы платформы, поддерживающие безопасную аутентификацию и авторизацию в нескольких бизнес‑приложениях.
  • Создавать масштабируемые REST API и интеграционные сервисы, используемые по всей организации.
  • Разрабатывать и поддерживать администраторские порталы на Angular, поддерживающие управление пользователями, группами и правами.
  • Вносить вклад в развитие возможностей Fine‑Grained Authorization (FGA) и централизованных сервисов управления доступом.
  • Разрабатывать переиспользуемые SDK, библиотеки и API, упрощающие интеграцию с корпоративной платформой идентификации.
  • Создавать инструменты для разработчиков, улучшающие онбординг и принятие общих сервисов аутентификации.
  • Производить и поддерживать техническую документацию, поддерживающую инженерные команды, использующие платформу.
  • Разрабатывать облачно‑нативные сервисы, работающие в Microsoft Azure.
  • Создавать и поддерживать возможности обратного прокси с использованием Azure API Management.
  • Поддерживать реализацию Infrastructure as Code с использованием OpenTofu/Terraform.
  • Вносить вклад в CI/CD конвейеры и автоматизацию развертывания с помощью Azure DevOps.
  • Писать модульные, интеграционные и автоматизированные тесты, обеспечивая качество и надёжность платформы.
  • Участвовать в peer review, обсуждениях архитектуры и технических дизайн‑сессиях.
  • Участвовать в поддержке производства третьего уровня и дежурстве по вызову.
  • Исследовать производственные инциденты и вносить вклад в улучшение надёжности платформы.
  • Делать знания доступными и способствовать установлению долгосрочной ответственности Endava за возможности Authentication & Authorization.

Требования

  • 4+ лет коммерческого опыта разработки программного обеспечения с использованием C# и современных .NET.
  • Сильный опыт проектирования и разработки REST API.
  • Опыт создания масштабируемых корпоративных приложений или общих сервисов платформы.
  • Глубокие знания объектно‑ориентированного программирования и современных принципов проектирования ПО.
  • Твердое понимание OAuth 2.0, OpenID Connect (OIDC) и JWT.
  • Хорошее понимание современных концепций аутентификации и авторизации.
  • Опыт интеграции приложений с корпоративными провайдерами идентификации.
  • Понимание безопасного проектирования API и контроля доступа на основе идентификации.
  • Опыт разработки облачно‑нативных приложений в Microsoft Azure.
  • Опыт работы с Azure DevOps, Git и CI/CD конвейерами.
  • Понимание принципов Infrastructure as Code, готовность и желание работать с инструментами OpenTofu или Terraform.
  • Понимание Azure API Management или аналогичных технологий API Gateway.
  • Опыт разработки приложений на Angular с использованием TypeScript.
  • Опыт написания автоматизированных тестов (unit, integration и API testing).
  • Опыт работы в Agile Scrum командах.
  • Сильные навыки коммуникации и сотрудничества.
  • Способность эффективно работать в нескольких продуктовых командах.

Будет плюсом

  • Auth0
  • Fine‑Grained Authorization (FGA)
  • Google Zanzibar authorization model
  • Azure API Management (APIM)
  • SCIM integrations
  • Identity Federation
  • Datadog
  • Playwright
  • Trivy
  • GitLeaks
  • Invicti
  • Опыт создания переиспользуемых платформ для разработчиков
  • Опыт работы с корпоративными общими сервисами

Условия и бенефиты

Для этой позиции базовая валовая зарплата начинается от 15 267 PLN Gross в месяц (полный рабочий день по трудовому договору), определяемая на основе объективных и гендерно‑нейтральных критериев, включая набор навыков, опыт и обязанности роли.

Наши льготы обычно включают частную медицинскую страховку, стоматологический план и компенсацию за очки. Эта цифра представляет начальное вознаграждение, которое мы планируем предложить для этой роли, и не ограничивает право на равную оплату для женщин и мужчин, выполняющих одинаковую работу или работу равной ценности. Все решения по вознаграждению и льготам основаны на недискриминационных, гендерно‑нейтральных критериях, и в соответствии с поправками Трудового кодекса Польши, реализующими Директиву о прозрачности оплаты, мы не запрашиваем и не учитываем текущие или прошлые доходы кандидатов в процессе найма.

В Endava мы привержены созданию открытой, инклюзивной и уважительной среды, где каждый чувствует себя в безопасности, ценным и способным раскрыть свой потенциал. Мы приветствуем заявки от людей всех происхождений, опыта и точек зрения — потому что знаем, что инклюзивные команды помогают нам предлагать более умные и инновационные решения для наших клиентов. Решения о найме принимаются на основе заслуг, навыков, квалификаций и потенциала. Если вам нужны корректировки или поддержка в процессе найма, пожалуйста, дайте нам знать.

Навыки

C#.NETREST APIsAngularTypeScriptOAuth 2.0OpenID ConnectJWTAzureAzure DevOpsGitCI/CDTerraformOpenTofuAzure API ManagementAuth0Fine-Grained AuthorizationGoogle ZanzibarSCIMDatadog

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти