Senior .NET Security & API Developer (Remote)

BlueSoft

Polska

Hybrid

PLN 180,000 - 240,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Nauka języków
Multisport
Prywatna opieka medyczna
Szkolenia Cloud / certyfikacje
Elastyczne warunki pracy
Dostęp do narzędzi i środowisk

Job summary

BlueSoft to innowacyjny Software House należący do Grupy Orange, realizujący projekty z obszaru security i integracji. Dołączysz do zespołu zajmującego się modernizacją aplikacji, bezpieczeństwem i migracją z DB Link na bezpieczne API, pracując z CA, architekturą i interesariuszami.

Rola obejmuje projektowanie interfejsów REST API, MFA, OAuth 2.0, OpenID Connect oraz wysoką jakość kodu i testów. Praca zdalna z biurami w Warszawie i Krakowie, elastyczne warunki.

Qualifications

  • Kilkuletnie doświadczenie w tworzeniu aplikacji z C# i .NET / .NET Core 5+.
  • Dobra znajomość wzorców projektowych, programowania wielowątkowego i optymalizacji.
  • Doświadczenie w projektowaniu bezpiecznych, skalowalnych REST API.
  • Znajomość OWASP Top 10 i mechanizmów uwierzytelniania (OAuth 2.0, OpenID Connect, MFA).
  • Zaawansowana znajomość SQL i relacyjnych baz danych; obsługa danych import/export.
  • Doświadczenie w integracjach systemów i interfejsach plikowych; testy jednostkowe i integracyjne.

Responsibilities

  • Identyfikacja i usuwanie podatności w kodzie zgodnie ze standardami bezpieczeństwa.
  • Analiza architektury i bezpieczna modernizacja komponentów systemu.
  • Przebudowa mechanizmu importu danych pod kątem wydajności i obsługi błędów.
  • Projektowanie i implementacja bezpiecznych interfejsów REST API zastępujących DB Link.
  • Wdrożenie MFA oraz wykorzystanie OAuth 2.0 i OpenID Connect w autoryzacji.
  • Optymalizacja eksportu danych i modyfikacja interfejsu plikowego.
  • Rozwój logiki biznesowej związanej z generowaniem i przekazywaniem plików.
  • Dbałość o jakość kodu, testowalność i bezpieczeństwo zmian; współpraca z architekturą.

Skills

C# i .NET / .NET Core 5+
Wzorce projektowe
Programowanie wielowątkowe
REST API
OAuth 2.0
OpenID Connect
MFA
SQL / relacyjne DB
Agile (Scrum/Kanban)
Git / Jira / Azure DevOps

Tools

Git
Jira
Azure DevOps

Job description

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.

Model współpracy: współpraca zdalna, z lokalizacją biur w Warszawie i Krakowie.

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.

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 your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Developer
Senior .NET Developer

BlueSoft • Polska

Hybrid
PLN 180,000 - 240,000
Nauka języków
Multisport
Prywatna opieka medyczna
+3
Product Owner
Product Owner

BlueSoft • Warszawa

Hybrid
PLN 180,000 - 240,000
Elastyczny tryb pracy – hybrid/remote
Multisport
Prywatna opieka medyczna
+1
Systemowy Analityk Kredytów — BPMN, REST, Kafka
Systemowy Analityk Kredytów — BPMN, REST, Kafka

BlueSoft • Polska

Hybrid
PLN 120,000 - 180,000
Elastyczne warunki pracy – hybrid/fuly
Szkolenia Cloud i certyfikacje
Nauka języków online (angielski/niemie
+1
Senior Software Developer
Senior Software Developer

BlueSoft • Warszawa

Remote
PLN 180,000 - 260,000
Multisport
Prywatna opieka medyczna
Kursy języków online
Senior AI Platform Engineer (Enterprise, Remote)
Senior AI Platform Engineer (Enterprise, Remote)

BlueSoft • Polska

Hybrid
PLN 210,000 - 320,000
Elastyczne warunki pracy
Szkolenia i certyfikacje Cloud
Nauka języków obcych
+3
Senior Software Developer / Lead Software Developer
Senior Software Developer / Lead Software Developer

BlueSoft • Województwo mazowieckie

Hybrid
PLN 180,000 - 240,000
Hybrid work
Private medical care
English/German training
+1
Specjalista/Specjalistka PMO
Specjalista/Specjalistka PMO

BlueSoft • Katowice

On-site
PLN 120,000 - 180,000
Multisport
Prywatna opieka medyczna
Szkolenia i certyfikaty Cloud
+3
Python Developer
Python Developer

BlueSoft • Polska

Remote
PLN 120,000 - 180,000
Multisport
Prywatna opieka medyczna
Senior Python Developer
Senior Python Developer

BlueSoft • Województwo mazowieckie

Hybrid
PLN 240,000 - 320,000
Współpraca w interdyscyplinarnym zesp0
Szkolenia Cloud
Nauka języków
+3
System Analyst
System Analyst

BlueSoft • Poznań

Hybrid
PLN 120,000 - 180,000
Multisport
Prywatna opieka medyczna
Kursy językowe EN/DE
+2