Перейти до вмісту
PKO BP Finat

Senior Programista .NET

Katowice
Warszawa
5 днів тому

Коротко

Senior .

NET Developer needed for PKO BP Finat in Katowice. Responsibilities include designing technical architecture, backend/frontend development (.

NET 6+, React, TypeScript), microservices, GraphQL APIs, NoSQL databases, CI/CD. Requires 7+ years of .

NET experience.

Стислий виклад підготував ШІ на основі тексту оголошення.

  • projektowanie 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.
<!--THE END-->
  • 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.
<!--THE END-->
  • 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,
<!--THE END-->
  • 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

Опубліковано 2026-10-28
Діє до 2026-12-31
Джерело