
PKO BP Finat · Warszawa, Katowice
Senior Programista .NET
W skrócie
zdania wybrane z oferty- projektowanie i implementację aplikacji backendowych w technologii .NET 6+,
- projektowanie i implementację aplikacji frontendowych z wykorzystaniem React, TypeScript oraz JavaScript,
- projektowanie oraz implementację API opartych o GraphQL,
Technologie
Pełny opis
z justjoin.itprojektowanie architektury technicznej rozwiązań informatycznych,
projektowanie i implementację aplikacji backendowych w technologii .NET 6+,
projektowanie i implementację aplikacji frontendowych z wykorzystaniem React, TypeScript oraz JavaScript,
realizację projektów typu greenfield,
projektowanie i rozwój architektury mikroserwisowej,
projektowanie oraz implementację API opartych o GraphQL,
wykorzystanie Apollo Client oraz React Relay,
implementację 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,
budowę i utrzymanie procesów Continuous Integration i Continuous Delivery w GitLab,
stosowanie wzorców projektowych oraz dobrych praktyk programistycznych,
przygotowywanie dokumentacji technicznej,
współpracę z architektami, analitykami, testerami oraz przedstawicielami biznesu,
wykorzystywanie narzędzi AI wspierających proces tworzenia oprogramowania.
zaprojektowane i wdrożone rozwiązania zgodne ze standardami architektonicznymi Banku,
dostarczone komponenty backendowe i frontendowe spełniające wymagania funkcjonalne
i niefunkcjonalne,wysokiej jakości kod źródłowy zgodny z zasadami Clean Code i SOLID,
rozwiązania wykorzystujące GraphQL zapewniające efektywną komunikację pomiędzy frontendem i backendem,
kod pokryty testami jednostkowymi,
zautomatyzowane procesy budowania, testowania i wdrażania aplikacji,
kompletna dokumentacja techniczna rozwiązania,
zapewnienie wydajności, skalowalności oraz utrzymywalności rozwijanych systemów.
Wymagania
.NET Core 6.0 lub nowszy,
C#,
Microsoft SQL Server,
tworzenie testów jednostkowych z wykorzystaniem xUnit,
tworzenie testów jednostkowych z wykorzystaniem NUnit,
React,
TypeScript,
JavaScript,
projektowanie UI/UX,
definiowanie architektury technicznej rozwiązania,
budowa aplikacji typu greenfield,
Jest,
GraphQL,
Apollo Client,
React Relay,
Elasticsearch,
MongoDB,
CosmosDB,
MassTransit,
GitLab CI/CD,
architektura mikroserwisowa,
znajomość wzorców projektowych,
znajomość zasad SOLID i Clean Code.
Kompetencje dodatkowe
Microsoft Orleans,
Microsoft Azure,
wykorzystanie narzędzi AI wspierających proces tworzenia oprogramowania,
T-SQL,
SSIS,
SSRS,
doświadczenie z RabbitMQ,
doświadczenie w budowie systemów event-driven.
Wymagane doświadczenie
Dostawca zapewni zasoby o doświadczeniu odpowiadającym poziomowi Senior Fullstack Developer, spełniające poniższe wymagania:
minimum 7 lat doświadczenia komercyjnego w programowaniu w technologii .NET,
minimum 5 lat doświadczenia 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),
doświadczenie we wsparciu merytorycznym i mentoringu programistów będzie dodatkowym atutem,
mile widziane doświadczenie w sektorze finansowym lub bankowym.
Oferujemy
-kontrakt B2B
-model współpracy hybrydowy
-opcjonanie pakiet Luxmed i Kafeteria MyBenefit na preferencyjnych warunkach
Treść ogłoszenia pochodzi z justjoin.it i należy do jego autora.
Historia oferty
bez zmian od publikacji- Opublikowana na justjoin.it