JustJoin.IT Praca zdalna Mid

.NET Backend Developer (K/M/N)

Randlab

⚲ Warszawa

15 120 - 20 160 PLN netto (B2B)

Wymagania

  • .Net
  • Entity Framework
  • SQL
  • PostgreSQL
  • REST API
  • Async
  • Git
  • Scrum
  • Microservices
  • Cloud Native

Opis stanowiska

O projekcie
Poszukujemy .NET Backend Developera do realizacji projektów opartych o architekturę mikroserwisową i rozwiązania cloud-native. Rola obejmuje rozwój usług backendowych, integrację systemów poprzez API oraz współpracę z zespołem projektowym zgodnie z metodyką Scrum.
Twój zakres obowiązków
• projektowanie i rozwój aplikacji backendowych w technologii .NET
• implementacja oraz rozwój mikroserwisów
• tworzenie i rozwój REST API
• integracja systemów z wykorzystaniem komunikacji API-to-API
• projektowanie i rozwój rozwiązań opartych o architekturę cloud-native
• współpraca z zespołem projektowym w metodyce Scrum
• rozwój oraz utrzymanie warstwy dostępu do danych
• udział w przeglądach kodu oraz stosowanie dobrych praktyk programistycznych
Nasze wymagania
• doświadczenie jako .NET Backend Developer
• praktyczna znajomość .NET
• znajomość metodyki Scrum
• praktyczna znajomość Git
• doświadczenie w komunikacji API-to-API
• znajomość programowania asynchronicznego (Async)
• doświadczenie w projektowaniu i implementacji REST API
• praktyczna znajomość Entity Framework
• dobra znajomość SQL
• doświadczenie z PostgreSQL
• doświadczenie w pracy z architekturą mikroserwisową
• znajomość rozwiązań Cloud Native
Mile widziane
• znajomość AWS
• doświadczenie z Kubernetes
• znajomość KQL
• doświadczenie z SIEM
• znajomość Elastic
• znajomość Hangfire
• doświadczenie z gRPC
• znajomość GraphQL

🔍 Dekoder Ogłoszenia

🔴
realizacji projektów opartych o architekturę mikroserwisową i rozwiązania cloud-native
Może oznaczać zarówno nowoczesne, dobrze zaprojektowane systemy, jak i chaotyczną kolekcję niezależnych, ale trudnych w zarządzaniu usług.
🔴
współpracę z zespołem projektowym zgodnie z metodyką Scrum
Może oznaczać dojrzały proces Scrum z dedykowanym Scrum Masterem lub jedynie formalne stosowanie ceremonii bez głębszego zrozumienia zasad.
🔴
udział w przeglądach kodu oraz stosowanie dobrych praktyk programistycznych
Może oznaczać rygorystyczne procesy zapewniające jakość kodu lub sporadyczne, nieformalne przeglądy.
🔴
doświadczenie jako .NET Backend Developer
Może oznaczać wieloletnie, głębokie doświadczenie w tworzeniu złożonych systemów lub krótszy staż w mniejszych projektach.
🔴
znajomość rozwiązań Cloud Native
Może oznaczać praktyczne doświadczenie z konkretnymi narzędziami i wzorcami chmurowymi lub jedynie teoretyczną wiedzę.