Firma i stanowisko
BlueSoft to innowacyjny Software House należący do Grupy Orange. Od ponad 20 lat realizujemy projekty z obszaru software engineering, cloud, data oraz integracji systemów dla największych organizacji w Polsce i za granicą. Rozwijamy również własne produkty SaaS, które komercjalizujemy i skalujemy na rynkach lokalnych i międzynarodowych.
Wymagania
- kilkuletnie doświadczenie w tworzeniu aplikacji z wykorzystaniem C# i .NET / .NET Core 5+
- bardzo dobra znajomość wzorców projektowych, programowania wielowątkowego i optymalizacji wydajności
- praktyczne doświadczenie w projektowaniu i implementacji bezpiecznych, skalowalnych REST API
- znajomość zagadnień bezpieczeństwa aplikacji, w tym OWASP Top 10
- doświadczenie w implementacji mechanizmów uwierzytelniania i autoryzacji, w szczególności OAuth 2.0, OpenID Connect i MFA
- zaawansowana znajomość SQL i relacyjnych baz danych
- doświadczenie w projektowaniu oraz obsłudze procesów importu i eksportu danych
- znajomość integracji systemów rozproszonych i interfejsów plikowych
- umiejętność bezpiecznej refaktoryzacji i modernizacji istniejących systemów
- doświadczenie w tworzeniu testów jednostkowych i integracyjnych
- znajomość zasad Clean Code i dobrych praktyk wytwarzania oprogramowania
- doświadczenie w metodykach Agile, takich jak Scrum lub Kanban
- znajomość narzędzi takich jak Git, Jira lub Azure DevOps
- samodzielność, proaktywność i umiejętność komunikowania decyzji technicznych
- gotowość do współpracy z zespołami bezpieczeństwa i architektury
Nice to have:
- doświadczenie w modernizacji systemów legacy
- znajomość wzorców integracyjnych i architektury mikroserwisowej
- doświadczenie w migracji z bezpośrednich połączeń bazodanowych do komunikacji API
- praktyka w analizie podatności oraz wdrażaniu działań naprawczych
- znajomość narzędzi do automatyzacji testów i skanowania bezpieczeństwa kodu
- doświadczenie w projektach o wysokich wymaganiach dotyczących bezpieczeństwa i ciągłości działania.
Obowiązki
- identyfikacja i usuwanie podatności w kodzie aplikacji zgodnie ze standardami bezpieczeństwa
- analiza istniejącej architektury i bezpieczna modernizacja komponentów systemu
- przebudowa mechanizmu importu danych z uwzględnieniem wydajności, stabilności i jakości obsługi błędów
- projektowanie i implementacja bezpiecznych interfejsów REST API zastępujących komunikację DB Link
- zaprojektowanie i wdrożenie mechanizmu uwierzytelniania wieloskładnikowego MFA
- wykorzystanie standardów OAuth 2.0 i OpenID Connect w obszarze uwierzytelniania i autoryzacji
- optymalizacja procesów eksportu danych oraz modyfikacja interfejsu plikowego
- rozwój i modyfikacja logiki biznesowej związanej z generowaniem i przekazywaniem plików
- dbanie o jakość kodu, testowalność i bezpieczeństwo wprowadzanych zmian
- współpraca z zespołami architektury, bezpieczeństwa oraz innymi interesariuszami projektu
- identyfikowanie ryzyk technicznych i rekomendowanie rozwiązań wspierających ciągłość działania aplikacji.
Benefity
- Współpraca w zespole interdyscyplinarnych ekspertów entuzjastów technologii
- Długoterminowe zaangażowanie projektowe w firmie obecnej na rynku IT ponad 20 lat
- Udział w różnorodnych projektach IT dla rozpoznawalnych klientów
- Dostęp do najnowszych technologii i środowiska opartego na wysokich standardach inżynieryjnych
- Elastyczne warunki realizacji usług – hybrydowo lub 100% zdalnie
- Szkolenia wewnętrzne, gildie tematyczne, szkolenia i certyfikacje Cloud
- Dostęp do nauki języków angielskiego lub niemieckiego online oraz grupowych zajęć językowych
- Możliwość przystąpienia do Multisport i prywatnej opieki medycznej na preferencyjnych warunkach
- Rejsy po Morzu Karaibskim, Śródziemnym i Północnym z dofinansowaniem ze strony BlueSoft
Inne informacje
"Administratorem danych jest BlueSoft Sp. z o.o., Aleje Jerozolimskie 134, 02-305 Warszawa. Dane zbierane i przetwarzane są w celach związanych z prowadzeniem procesów rekrutacyjnych. Każdy kandydat ma prawo dostępu do treści swoich danych, ich poprawiania lub usuwania. Wniosek o poprawienie lub usunięcie danych powinno być wystosowane na adres: [email protected] Podanie wszystkich danych osobowych jest dobrowolne, jednak wyrażenie zgody na ich przetwarzanie jest niezbędne, aby wziąć udział w prowadzonych procesach rekrutacyjnych”. Warunkiem wzięcia udziału w rekrutacji jest dodanie do przesyłanych dokumentów aplikacyjnych następującej klauzuli: „Wyrażam zgodę na przetwarzanie przez BlueSoft Sp. z o.o., Aleje Jerozolimskie 134, 02-305 Warszawa, moich danych osobowych zawartych w dokumentach aplikacyjnych dla potrzeb prowadzenia procesów rekrutacyjnych"
BlueSoft
75 aktywnych ofert