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

Full-Stack Software Engineer with OAuth

Архив
Endava · ИТ-услуги и заказная разработка
Вакансия в архиве · закрыта 25.09
Смотреть актуальные вакансии

Другие вакансии компании

EN
🇺🇸Colorado · США · remote·Full-timeJunior·англ. не указан
≈ $9,9–14 тыс/мес
2 ноя
EN
🇺🇸Colorado · США · remote·Full-timeSenior·англ. не указан
≈ $9,9–14 тыс/мес
2 ноя
EN
🇭🇷Zagreb · Хорватия·Full-timeSenior·англ. не указан
≈ $2,7–3,4 тыс/мес
28 окт
EN
🇭🇷Zagreb · Хорватия·Full-timeангл. не указан
Зарплата не указана
28 окт
Все вакансии компании

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

SO
SoftSwiss · iGaming / гэмблинг
🇵🇱Warsaw · Польша · remote·Full-timeангл. B2+
≈ $1,9–4,3 тыс/мес
29 окт
XS
Xsolla · Платёжные технологии для игр
🇷🇺Россия · remote·Full-timeSenior·англ. B2
≈ $4,6 тыс/мес
20 окт
DA
DataArt · Software консалтинг
🇺🇸New York · СШАSenior·англ. не указан
$115–130 тыс/год
12 окт
SU
SupportYourApp · Аутсорсинг клиентской поддержки
🇦🇲Армения · remote·ContractSenior·англ. B2
≈ $4,6 тыс/мес
7 окт
Вакансии в Польше

О вакансии

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

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

Суть роли

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

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

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

Построена на Auth0, Fine‑Grained Authorization (FGA) и современных сервисах Azure, включает переиспользуемые SDK, сервисы reverse proxy и инструменты для разработчиков, упрощающие безопасную интеграцию в технологическом ландшафте ICT.

Вы будете тесно сотрудничать с архитекторами, продуктовыми командами, инженерами платформы и бизнес‑заинтересованными сторонами, помогая поставлять безопасные, масштабируемые и высококачественные технологические решения, создающие ценность для WTW и её клиентов.

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

  • Проектировать, разрабатывать и поддерживать сервисы аутентификации и авторизации с использованием современных .NET технологий.
  • Разрабатывать переиспользуемые сервисы платформы, поддерживающие безопасную аутентификацию и авторизацию в нескольких бизнес‑приложениях.
  • Создавать масштабируемые REST API и сервисы интеграции, используемые по всей организации.
  • Разрабатывать и поддерживать административные порталы на Angular, поддерживающие управление пользователями, группами и правами.
  • Вносить вклад в развитие возможностей Fine‑Grained Authorization (FGA) и централизованных сервисов управления доступом.
  • Разрабатывать переиспользуемые SDK, библиотеки и API, упрощающие интеграцию с корпоративной платформой идентификации.
  • Создавать инструменты для разработчиков, повышающие удобство внедрения и использования общих сервисов аутентификации.
  • Улучшать опыт разработчиков, упрощая аутентификацию, авторизацию и интеграцию с платформой.
  • Создавать и поддерживать техническую документацию, поддерживающую инженерные команды, использующие платформу.
  • Сокращать количество разрушающих изменений, проектируя стабильные, переиспользуемые интерфейсы платформы.
  • Разрабатывать облачно‑нативные сервисы, работающие в Microsoft Azure.
  • Создавать и поддерживать возможности reverse proxy с использованием Azure API Management.
  • Поддерживать реализацию Infrastructure as Code с использованием OpenTofu/Terraform.
  • Вносить вклад в CI/CD конвейеры и автоматизацию развертывания с помощью Azure DevOps.
  • Поддерживать постоянные улучшения масштабируемости, безопасности и операционной устойчивости платформы.
  • Писать unit, integration и автоматизированные тесты, обеспечивая качество и надёжность платформы.
  • Участвовать в peer review, архитектурных обсуждениях и сессиях технического проектирования.
  • Продвигать лучшие инженерные практики, включая Clean Code, автоматическое тестирование и безопасную разработку программного обеспечения.
  • Сотрудничать с Product Owners, Architects, QA Engineers и Platform Engineers для поставки высококачественных возможностей платформы.
  • Участвовать в поддержке производства третьего уровня и дежурстве по вызову.
  • Исследовать производственные инциденты и вносить вклад в повышение надёжности платформы.
  • Тесно работать с несколькими продуктовыми командами, интегрирующимися с платформой.
  • Делиться знаниями и способствовать установлению долгосрочной ответственности 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
  • Azure API Management (APIM)
  • Интеграции SCIM
  • Identity Federation
  • Datadog
  • Playwright
  • Trivy
  • GitLeaks
  • Invicti
  • Опыт создания переиспользуемых платформ для разработчиков
  • Опыт работы с корпоративными общими сервисами

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

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

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

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

Навыки

C#.NETREST APIsOAuth 2.0OpenID ConnectJWTAzureAzure DevOpsGitCI/CDTerraformOpenTofuAzure API ManagementAngularTypeScriptAuth0Fine-Grained AuthorizationGoogle ZanzibarSCIMDatadog

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

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