the:protocol.it Hybrydowo Senior

.NET Developer (React)

Integral Solutions

⚲ Katowice, Warszawa

110 - 120 zł netto (+ VAT)

Wymagania

  • .NET
  • React.js
  • GraphQL
  • RabbitMQ
  • MassTransit
  • Microsoft Orleans (nice to have)

Opis stanowiska

Wymagania:
- Zaawansowane doświadczenie w programowaniu w technologii .NET, doświadczenie w tworzeniu aplikacji webowych wykorzystujących React,
- Minimum 2 lata doświadczenia z GraphQL,
- Minimum 1 rok doświadczenia z MassTransit i/lub Microsoft Orleans,
- Doświadczenie w samodzielnym definiowaniu architektury technicznej rozwiązań,
- Doświadczenie w projektowaniu i implementacji architektury mikroserwisowej,
- Doświadczenie w realizacji projektów typu greenfield,
- Doświadczenie w implementacji komunikacji asynchronicznej opartej o RabbitMQ i MassTransit,
- Doświadczenie w pracy z relacyjnymi i nierelacyjnymi bazami danych,
- Doświadczenie w tworzeniu i utrzymaniu procesów CI/CD,
- Doświadczenie w pracy w zespołach Agile,
- Doświadczenie w prowadzeniu przeglądów kodu (Code Review).

Mile widziane:
- Doświadczenie we wsparciu merytorycznym i mentoringu programistów będzie dodatkowym atutem,
- Doświadczenie w sektorze finansowym lub bankowym.

O firmie:
- Integral Solutions, Informatica Platinum Partner Enterprise, od ponad 20 lat dostarcza nowoczesne rozwiązania IT dla biznesu, oferując usługi m.in. w zakresie integracji danych, Data Engineering (Big Data) oraz Data Governance. Specjalizując się w rekrutacji pracowników z branży IT, nie tylko w obszarze danych, pomaga Klientom powiększać zespoły projektowe o profesjonalistów IT.

Zakres obowiązków:
- Projektowanie architektury technicznej rozwiązań informatycznych,
- Projektowanie i implementacja aplikacji backendowych w technologii .NET 6+,
- Projektowanie i implementacja aplikacji frontendowych z wykorzystaniem React, TypeScript oraz JavaScript,
- Realizacja projektów typu greenfield,
- Projektowanie i rozwój architektury mikroserwisowej,
- Projektowanie oraz implementacja API opartych o GraphQL,
- Wykorzystanie Apollo Client oraz React Relay,
- Implementacja komunikacji asynchronicznej z wykorzystaniem RabbitMQ oraz MassTransit,
- Projektowanie i rozwój rozwiązań typu Micro Frontend (MFE),
- Projektowanie modeli danych oraz implementację rozwiązań wykorzystujących Microsoft SQL Server,
- wykorzystanie baz NoSQL, w szczególności Elasticsearch, MongoDB oraz CosmosDB,
- Przygotowywanie testów jednostkowych przy wykorzystaniu xUnit, NUnit oraz Jest,
- Budowa i utrzymanie procesów Continuous Integration i Continuous Delivery w GitLab,
- Stosowanie wzorców projektowych oraz dobrych praktyk programistycznych,
- Przygotowywanie dokumentacji technicznej,
- Współpraca z architektami, analitykami, testerami oraz przedstawicielami biznesu,
- Wykorzystywanie narzędzi AI wspierających proces tworzenia oprogramowania.

🔍 Dekoder Ogłoszenia

✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.