Клієнт – провідний постачальник технологічних рішень для бізнесу, державного сектору, освіти та охорони здоров’я у США, Великій Британії та Канаді. Компанія, заснована у 1984 році, входить до списку Fortune 500 та індексу S&P 500, і наразі налічує близько 15 000 співробітників.
Обов’язки:
- Проєктування, розробка та підтримка full-stack веб-застосунків з використанням .NET 6/8, C# та React/JavaScript.
- Впровадження та адміністрування функцій CIAM (Customer Identity and Access Management) за допомогою Auth0, включно з Single Sign-On (SSO), OAuth2 та управлінням життєвим циклом користувача.
- Інтеграція протоколів JWT, OpenID Connect (OIDC) та SAML2 в процеси аутентифікації застосунку.
- Розробка та захист RESTful API, забезпечення надійного контролю ідентифікації та доступу.
- Співпраця з кросфункціональними командами для трансформації бізнес-вимог у безпечні та масштабовані технічні рішення.
- Участь у код-рев’ю, написанні юніт-тестів і процесах деплою в середовищах Azure.
- Оптимізація продуктивності застосунків та забезпечення дотримання найкращих практик безпеки.
- Підтримка комплексної документації щодо процесів розробки, налаштувань Auth0 та архітектури CIAM.
Вимоги:
- 5-8 років досвіду роботи Full Stack .NET-розробником.
- Високий рівень володіння .NET 6/8, C#, ASP.NET Core та React.
- Практичний досвід використання Auth0 для реалізації CIAM.
- Глибоке розуміння протоколів JWT, OIDC та SAML2.
- Досвід роботи з хмарними сервісами Azure та DevOps-пайплайнами.
- Розуміння архітектури мікросервісів та розробки корпоративних застосунків.
- Сильні аналітичні навички та здатність ефективно працювати самостійно у динамічному середовищі.
- Робочі години: з 11:00 до 20:00 за центральноєвропейським часом (CET).
Бажані кваліфікації:
- Досвід інтеграції Auth0 зі сторонніми провайдерами ідентифікації (наприклад, Azure AD, Google, Okta).
- Досвід роботи з eCommerce-рішеннями або клієнтськими платформами.
- Знання безпечних практик програмування та стандартів відповідності.