Senior Programista .NET in Warsaw

Senior Programista .NET in Warsaw

Warsaw Pełny etat 63000 - 77000 zł / rok (szac.) Stacjonarnie
P

W skrócie

  • Zadania: Projektuj i rozwijaj nowoczesne aplikacje w technologii .NET oraz React.
  • Firma: Dynamiczna firma technologiczna z innowacyjnym podejściem do projektów.
  • Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwość pracy zdalnej.
  • Pozostałe informacje: Możliwość rozwoju kariery w inspirującym środowisku.
  • Dlaczego ta praca: Twórz rozwiązania, które mają realny wpływ na branżę finansową.
  • Kwalifikacje: Minimum 7 lat doświadczenia w .NET i 5 lat w React.

Przewidywane wynagrodzenie mieści się w przedziale 63000 - 77000 zł za rok.

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, wykorzystanie 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:

  • 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
  • Opcjonalnie pakiet Luxmed i Kafeteria MyBenefit na preferencyjnych warunkach

Senior Programista .NET in Warsaw – pracodawca: PKO Finat Sp. z o.o.

PKO Finat Sp. z o.o. to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w obszarze bankowości elektronicznej. Nasza kultura pracy opiera się na współpracy i innowacyjności, co sprzyja rozwojowi zawodowemu pracowników. Oferujemy atrakcyjne benefity oraz możliwości szkoleń, które wspierają rozwój umiejętności w szybko zmieniającym się świecie technologii finansowych.

P

Dane kontaktowe:

Zespół rekrutacyjny PKO Finat Sp. z o.o.

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Programista .NET in Warsaw

.NET 6+
C#
React
TypeScript
JavaScript
GraphQL
Apollo Client