Senior .NET Developer

BlueSoft

Polska

Hybrid

PLN 180,000 - 240,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

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 bezpieczh, 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 Security & API Developer (Remote)
Senior .NET Security & API Developer (Remote)

BlueSoft • Polska

Hybrid
PLN 180,000 - 240,000
Nauka języków
Multisport
Prywatna opieka medyczna
+3
Senior Software Developer
Senior Software Developer

BlueSoft • Warszawa

Remote
PLN 180,000 - 260,000
Multisport
Prywatna opieka medyczna
Kursy języków online
Python Developer
Python Developer

BlueSoft • Polska

Remote
PLN 120,000 - 180,000
Multisport
Prywatna opieka medyczna
Product Owner
Product Owner

BlueSoft • Warszawa

Hybrid
PLN 180,000 - 240,000
Elastyczny tryb pracy – hybrid/remote
Multisport
Prywatna opieka medyczna
+1
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
System Analyst
System Analyst

BlueSoft • Poznań

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

BlueSoft • Warszawa

Hybrid
PLN 180,000 - 240,000
Hybrid work (1 day in office)
Cloud trainings & certs
Private medical care
+2
System Analyst
System Analyst

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
Specjalista/Specjalistka PMO
Specjalista/Specjalistka PMO

BlueSoft • Katowice

On-site
PLN 120,000 - 180,000
Multisport
Prywatna opieka medyczna
Szkolenia i certyfikaty Cloud
+3
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