Senior .NET Developer
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Software Developer jobs →Skills
Description
O BlueSoft
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.
O projekcie
Dołączysz do zespołu odpowiedzialnego za modernizację istniejącej aplikacji oraz podniesienie jej poziomu bezpieczeństwa, stabilności i utrzymywalności.
Projekt obejmuje kompleksowe prace w obszarze security hardening, przebudowę procesów importu i eksportu danych, modernizację integracji oraz wdrożenie nowoczesnych mechanizmów uwierzytelniania. Istotnym elementem będzie stopniowe zastępowanie bezpośrednich połączeń bazodanowych typu DB Link bezpiecznymi interfejsami API.
Tryb: 100% zdalnie
Lokalizacja: Warszawa lub Kraków
Twoja rola w zespole
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.
Czego oczekujemy?
kilkuletniego doświadczenia w tworzeniu aplikacji z wykorzystaniem C# i .NET / .NET Core 5+,
bardzo dobrej znajomości wzorców projektowych, programowania wielowątkowego i optymalizacji wydajności,
praktycznego doświadczenia w projektowaniu i implementacji bezpiecznych, skalowalnych REST API,
znajomości zagadnień bezpieczeństwa aplikacji, w tym OWASP Top 10,
doświadczenia w implementacji mechanizmów uwierzytelniania i autoryzacji, w szczególności OAuth 2.0, OpenID Connect i MFA,
zaawansowanej znajomości SQL i relacyjnych baz danych,
doświadczenia w projektowaniu oraz obsłudze procesów importu i eksportu danych,
znajomości integracji systemów rozproszonych i interfejsów plikowych,
umiejętności bezpiecznej refaktoryzacji i modernizacji istniejących systemów,
doświadczenia w tworzeniu testów jednostkowych i integracyjnych,
znajomości zasad Clean Code i dobrych praktyk wytwarzania oprogramowania,
doświadczenia w metodykach Agile, takich jak Scrum lub Kanban,
znajomości narzędzi wspierających współpracę i wytwarzanie oprogramowania, np. Git, Jira lub Azure DevOps,
samodzielności, proaktywności i umiejętności komunikowania decyzji technicznych,
gotowości do współpracy z zespołami bezpieczeństwa i architektury.
Mile widziane
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.
Co zyskujesz, współpracując z BlueSoft?
👨💻 Współpracę w zespole interdyscyplinarnych ekspertów – entuzjastów technologii, ceniących bezpośredniość i partnerskie relacje.
📈 Długoterminowe zaangażowanie projektowe w firmie, która nieprzerwanie od ponad 20 lat rozwija się na rynku IT.
🚀 Udział w różnorodnych projektach IT realizowanych dla rozpoznawalnych klientów – liderów w swoich branżach.
🥇 Dostęp do najnowszych technologii i środowisko oparte na najwyższych standardach inżynieryjnych.
⌚️ Elastyczne warunki realizacji usług – hybrydowo lub w pełni zdalnie, dopasowane indywidualnie do charakteru współpracy.
☁ Ekosystem wymiany wiedzy i rozwoju: szkolenia wewnętrzne, gildie tematyczne, szkolenia i certyfikacje Cloud w ramach partnerstw technologicznych z czterema dostawcami chmury.
📣 Dostęp do nauki języka angielskiego lub niemieckiego online oraz grupowe zajęcia językowe.
🏋️♂️ Możliwość przystąpienia do Multisport i prywatnej opieki medycznej na preferencyjnych warunkach wynegocjowanych przez BlueSoft.
⛵️ Morskie przygody – rejsy po Morzu Karaibskim, Śródziemnym i Północnym z dofinansowaniem ze strony BlueSoft.
Get similar jobs in Poland by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more remote Software Developer jobs in Poland.
Finding similar jobs…