the:protocol.it
Hybrydowo
Senior
.NET Developer (React)
⚲ 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.
- 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.