Pracuj.pl Praca zdalna Senior New

Senior .NET Developer – Backend & Angular (m/f/d)​

KRUK S.A.

⚲ Wrocław

Wymagania

  • C#
  • .NET

Opis stanowiska

Nasze wymagania: 7 lat doświadczenia w komercyjnym tworzeniu oprogramowania. Bardzo dobra znajomość C# oraz platformy .NET (8+). Doświadczenie w projektowaniu i implementacji REST API. Doświadczenie w tworzeniu aplikacji frontendowych w Angular (TypeScript). Bardzo dobra, praktyczna znajomość SQL (MS SQL Server, PostgreSQL). Znajomość zasad OOP, SOLID, Clean Code, wzorców projektowych oraz podejść architektonicznych (np. Clean Architecture, DDD, CQRS, event-driven). Doświadczenie w pracy z systemami o dużych wolumenach danych, złożonych integracjach oraz złożonej logice domenowej i procesowej. Praktyczne doświadczenie w pracy z systemami kontroli wersji (Git) oraz środowiskami CI/CD i platformą kontenerową (np. OpenShift). Otwartość na wykorzystywanie narzędzi AI w codziennej pracy (np. Copilot, modele LLM). O projekcie: Przykładowe projekty: -Projektowanie i rozwój systemów wspierających kluczowe procesy biznesowe obszarów: kancelarie prawne, windykacja oraz operacje finansowe – od modelowania domeny po wdrożenie produkcyjne. -Automatyzacja i orkiestracja procesów biznesowych z wykorzystaniem platform workflow / BPM, integrujących wiele systemów i źródeł danych. -Budowa i rozwój rozwiązań integracyjnych opartych o komunikację asynchroniczną (eventdriven), współpracujących z systemami zewnętrznymi (banki, eSąd, systemy innych kancelarii). -Optymalizacja wydajności oraz skalowanie systemów realizujących złożone obliczenia finansowe i procesy o dużej skali danych. -Modernizacja i stopniowy upgrade istniejących systemów do nowszych technologii i podejść architektonicznych, przy zachowaniu ciągłości działania. Technologie (stack developerski): -Backend: C#, .NET 8+, ASP.NET Core Web API, REST -Komunikacja / Kolejkowanie: RabbitMQ, MassTransit, Wolverine -Frontend: Angular 10+, TypeScript, HTML5 -Bazy danych: MS SQL Server, PostgreSQL, T-SQL -Platforma CI/CD i runtime: Git, GitLab, OpenShift (OCP) -Komponenty infrastruktury aplikacji: Entra ID, OpenAPI, Scalar UI, Apidog, Kong, OpenTelemetry SDK -Workflow / BPM: Webcon -AI: GitHub Copilot (Microsoft) Zakres obowiązków: Aktywny udział w całym cyklu wytwarzania oprogramowania – od analizy wymagań po wdrożenie, w tym udział w refinementach, planowaniu oraz usprawnianiu procesu wytwarzania. Projektowanie, rozwój oraz utrzymanie aplikacji w architekturze backendowej (.NET) oraz frontendowej (Angular). Dbanie o wysoką jakość kodu oraz przestrzeganie standardów organizacyjnych i architektonicznych (code review, clean code, ADR, ustalone wytyczne EA). Odpowiedzialność za projektowanie architektury oraz rozwój API (REST) i integracji pomiędzy systemami. Praca z danymi oraz świadoma optymalizacja zapytań SQL i modeli danych w systemach o dużej złożoności i skali. Aktywny udział w projektowaniu i rozwijaniu rozwiązań opartych o komunikację asynchroniczną oraz podejście event‑driven (kolejki, messaging), wspierających realizację procesów biznesowych w oparciu o workflow i platforme BPM. Oferujemy: Zatrudnienie w oparciu o umowę o pracę Elastyczne godziny rozpoczęcia pracy Możliwość pełnej pracy zdalnej Atrakcyjny pakiet benefitów dla pracowników: możliwość skorzystania z prywatnej opieki medycznej: Luxmed, dofinansowanie do karty Multisport, dodatkowe świadczenia dopasowane do Twoich potrzeb w ramach systemu kafeterii, ubezpieczenie grupowe dla pracownika na preferencyjnych warunkach Dostęp do Mindgram – nowoczesnej platformy z profesjonalnym wsparciem psychologicznym i wellbeingowym Możliwość uzyskania atrakcyjnego bonusu w programie poleceń pracowniczych Możliwość wypożyczenia samochodu firmowego do użytku prywatnego.