Tech Stack / Keywords
C#ASP.NET Core Web APIRabbitMQMassTransitWolverinePostgreSQLMS SQL ServerGitHub CopilotLLMTypeScript
Firma i stanowisko
W Scalo zajmujemy się dostarczaniem projektów software'owych i wspieraniem naszych partnerów w rozwijaniu ich biznesu. Tworzymy oprogramowanie umożliwiające dokonywanie zmian, działanie w szybszym tempie oraz osiąganie lepszych rezultatów. Obszary działalności obejmują doradztwo technologiczne, tworzenie oprogramowania, systemy wbudowane, rozwiązania chmurowe, zarządzanie danymi oraz dedykowane zespoły projektowe.
Wymagania
- Minimum 7 lat komercyjnego doświadczenia w tworzeniu oprogramowania z ukierunkowaniem na backend (.NET)
- Bardzo dobra praktyczna znajomość C# oraz .NET 8+
- Bardzo dobra znajomość ASP.NET Core Web API i doświadczenie w projektowaniu REST API
- Doświadczenie w projektowaniu i rozwoju złożonych integracji między systemami
- Produkcyjne doświadczenie z komunikacją asynchroniczną i messagingiem, np. RabbitMQ, Kafka, Azure Service Bus, MassTransit
- Praktyczna znajomość architektury event-driven, w tym retry, error handling, idempotencji i DLQ
- Bardzo dobra znajomość SQL i doświadczenie z PostgreSQL lub MS SQL Server
- Doświadczenie w projektowaniu rozwiązań z wykorzystaniem DDD, CQRS i Clean Architecture
- Doświadczenie w rozwoju rozproszonych systemów i mikroserwisowej architektury
- Doświadczenie w systemach enterprise złożonej logiki domenowej, wielu integracjach lub dużych wolumenach danych
- Praktyczna znajomość Git, CI/CD oraz środowisk kontenerowych
- Samodzielność w prowadzeniu rozwiązań od analizy po utrzymanie
- Wykorzystanie GitHub Copilot, modeli LLM lub innych narzędzi AI w codziennym procesie developerskim
- Znajomość języka angielskiego na poziomie minimum B1
- Umiejętność aktywnej współpracy z zespołem technicznym, analitykami i stroną biznesową
Nice to have:
- Doświadczenie w projektowaniu lub rozwoju procesów workflow/BPM
- Znajomość BPMN, Webcon, Camunda lub podobnych platform
- Doświadczenie z OpenShift lub Kubernetes
- Znajomość Angular i TypeScript
- Doświadczenie w systemach z obszaru finansowego lub rozwiązań enterprise o złożonej logice biznesowej
- Aktywne rozwijanie kompetencji technicznych przez szkolenia, certyfikacje lub inicjatywy technologiczne
Obowiązki
- Udział w długoterminowym projekcie transformacyjnym dla procesów biznesowych finansowych i prawnych
- Rozwój backendowych rozwiązań w C#/.NET 8+ i ASP.NET Core Web API
- Udział w analizie wymagań, projektowaniu, implementacji, testach, wdrożeniu i utrzymaniu
- Projektowanie architektury rozwiązań, REST API oraz integracji między systemami
- Rozwój rozproszonych systemów wykorzystujących mikroserwisy i architekturę event-driven
- Implementacja komunikacji asynchronicznej i mechanizmów messagingowych z użyciem m.in. RabbitMQ, MassTransit, Wolverine
- Implementacja mechanizmów retry, obsługi błędów, idempotencji oraz DLQ
- Rozwój rozwiązań wspierających automatyzację i orkiestrację procesów biznesowych
- Praca z PostgreSQL i MS SQL Server, w tym optymalizacja zapytań SQL i modeli danych
- Stosowanie podejść DDD, CQRS i Clean Architecture
Benefity
- Możliwość świadczenia usług w różnorodnych projektach z obszaru Software, Embedded, Data i Cloud Services
- Zaangażowanie w dodatkowe inicjatywy presealsowe oraz eksperckie
- Dostęp do opieki medycznej, karty sportowej oraz platformy kafeteryjnej zgodnie z zasadami współpracy
Opieka zdrowotna
Karta sportowa
Inne informacje
Projekt realizowany 100% zdalnie w lokalizacji Wrocław. Umowa B2B. Budżet do 130 PLN/h + VAT, w zależności od doświadczenia i zakresu usług.
Scalo
930 aktywnych ofert