Poszukujemy doświadczonego Senior .NET Developera do projektu obejmującego modernizację aplikacji, rozwój integracji systemowych oraz zwiększenie poziomu bezpieczeństwa.

Twój zakres obowiązków

  • Identyfikacja i usuwanie podatności bezpieczeństwa aplikacji (Security Hardening).

  • Modernizacja mechanizmów importu i eksportu danych.

  • Zastępowanie połączeń DB Link nowoczesnymi interfejsami REST API.

  • Projektowanie i wdrażanie mechanizmów uwierzytelniania wieloskładnikowego (MFA).

  • Refaktoryzacja kodu oraz optymalizacja wydajności i stabilności aplikacji.

  • Tworzenie testów jednostkowych i integracyjnych.

Nasze wymagania

  • Minimum 5 lat doświadczenia w programowaniu w C# / .NET.

  • Bardzo dobra znajomość .NET Core / .NET 5+.

  • Doświadczenie w projektowaniu i rozwijaniu REST API.

  • Zaawansowana znajomość SQL i relacyjnych baz danych.

  • Znajomość zagadnień bezpieczeństwa aplikacji, OWASP Top 10, OAuth2, OpenID Connect oraz MFA.

  • Doświadczenie w integracjach systemowych oraz przetwarzaniu danych.

  • Umiejętność modernizacji i refaktoryzacji istniejących aplikacji.

  • Znajomość Git, Jira lub Azure DevOps.

  • Samodzielność i doświadczenie w pracy w środowisku Agile.

Mile widziane

  • Doświadczenie w modernizacji systemów legacy.

  • Znajomość wzorców projektowych i programowania wielowątkowego.

  • Doświadczenie w optymalizacji procesów importu i eksportu danych.