Pracuj.pl Hybrydowo Mid

Programista / Programistka .NET (Onboarding & Identity)

LUX MED Sp. z o.o.

⚲ Warszawa, Mokotów

Do uzgodnienia

Wymagania

  • OpenID Connect
  • OAuth 2.0
  • REST API
  • Kubernetes
  • Docker
  • .NET
  • Java
  • Keycloak
  • IAM / CIAM

Opis stanowiska

Nasze wymagania:
Min. 5 lat doświadczenia w projektowaniu i tworzeniu oprogramowania.
Doświadczenie w projektowaniu, wdrażaniu lub rozwoju rozwiązań IAM/CIAM.
Bardzo dobra znajomość OAuth 2.0, OpenID Connect oraz nowoczesnych mechanizmów uwierzytelniania i autoryzacji.
Doświadczenie w projektowaniu architektury systemów rozproszonych, integracji opartych o API oraz aplikacji backendowych.
Praktyczna znajomość Kubernetes i środowisk konteneryzowanych.
Umiejętność samodzielnego podejmowania decyzji technicznych, rozwiązywania problemów oraz pracy w dynamicznym środowisku.
Doświadczenie w budowaniu kultury inżynierskiej, w której programiści odpowiadają za jakość i automatyzację testów.
Umiejętność współpracy z zespołami produktowymi, biznesowymi i technologicznymi, a także dzielenia się wiedzą i wspierania rozwoju zespołu.
Znajomość zagadnień bezpieczeństwa aplikacji i ochrony danych osobowych.
Doświadczenie w automatyzacji testów oraz budowaniu wysokiej jakości oprogramowania.

Mile widziane:
Doświadczenie z Keycloak, Okta lub innymi platformami Identity Provider oraz znajomość MFA, SSO, federacji tożsamości i passwordless authentication.
Doświadczenie w projektach związanych z cyfrowym onboardingiem użytkowników.
Doświadczenie w automatyzacji testów (Playwright, Maestro, testy API) dla aplikacji webowych i mobilnych.
Znajomość DevSecOps, Security by Design, pracy w środowiskach o wysokich wymaganiach bezpieczeństwa i zgodności regulacyjnej oraz wykorzystania narzędzi AI w pracy inżynierskiej.
Znajomość Angular lub innych nowoczesnych frameworków frontendowych oraz rozwiązań event-driven (Kafka, RabbitMQ).
Doświadczenie w analizie metryk technicznych i produktowych.

Zakres obowiązków:
Współtworzenie wizji technicznej, architektury oraz kierunku rozwoju obszaru Onboarding & Identity, w tym podejmowanie decyzji dotyczących architektury, integracji, bezpieczeństwa i sposobu implementacji rozwiązań.
Projektowanie, rozwój i doskonalenie mechanizmów uwierzytelniania, autoryzacji oraz zarządzania tożsamością użytkowników.
Techniczne prowadzenie zespołu składającego się z developerów mobilnych, backendowych i frontendowych oraz wspieranie go w rozwiązywaniu złożonych problemów technicznych.
Współpraca z Product Managerem, UX, architektami i innymi zespołami produktowymi przy definiowaniu kierunku rozwoju produktu i realizacji celów biznesowych.
Definiowanie i rozwijanie standardów inżynierskich, praktyk jakościowych i bezpieczeństwa oraz budowanie kultury jakości, w której odpowiedzialność za testy automatyczne i jakość produktu jest integralną częścią pracy zespołu.
Współodpowiedzialność za niezawodność, wydajność i bezpieczeństwo rozwijanych usług, w tym rozwój testów jednostkowych, integracyjnych i end-to-end wspierających proces dostarczania oprogramowania.
Mentoring, rozwój kompetencji technicznych członków zespołu oraz aktywny udział w rekrutacji i budowaniu nowego zespołu technologicznego.
Praca w środowisku wymagającym ciągłego uczenia się, eksperymentowania i weryfikacji założeń produktowych.

🔍 Dekoder Ogłoszenia

🔴
pracy w dynamicznym środowisku
Częste zmiany priorytetów, szybkie tempo, możliwe nadgodziny
🟡
samodzielnego podejmowania decyzji technicznych
Może oznaczać brak wsparcia architektonicznego i odpowiedzialność za własne wybory