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 , O
Auth2 , 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.