Developer (ASP.NET Core) [K/M]
O FIRMIE:
Fabrity S.A. to dynamicznie rozwijająca się firma technologiczna, specjalizująca się w inżynierii oprogramowania, generatywnej sztucznej inteligencji oraz przemysłowym Internecie rzeczy (IoT). Tworzymy kompleksowe rozwiązania, które pomagają przedsiębiorstwom automatyzować procesy, zwiększać efektywność operacyjną oraz podejmować kluczowe decyzje dzięki skutecznej analizie danych. Usprawniamy procesy biznesowe, wykorzystując wiodące platformy, takie jak ServiceNow, Microsoft Power Platform oraz nasz autorski produkt low-code, Fastive. Dzięki temu wspieramy organizacje w ich cyfrowej transformacji, minimalizując przestoje i optymalizując operacje na każdym etapie. Pracujemy dla firm z różnych branż, w tym farmaceutycznej, ochrony zdrowia, usług finansowych, produkcji, motoryzacji i handlu detalicznego. Zaufały nam znane marki, między innymi ABB, Bayer, Carrefour, PKO BP, Dormakaba, Sanofi, Toyota Bank, Frontex, Liebherr, Pepsico i Saint-Gobain.
O PROJEKCIE:
Dla naszego klienta z branży transportowej poszukujemy specjalisty na rolę Programisty/-ki .NET (ASP .NET Core). Projekt dotyczy transformacji istniejącej aplikacji monolitycznej opartej o platformę .NET w kierunku nowoczesnej architektury mikroserwisowej, zgodnej z podejściem Domain‑Driven Design (DDD) oraz architekturą cloud‑native. Osoba będzie pracowała w zespole developerskim odpowiedzialnym za rozwój istniejącej aplikacji, migrację z ASP.NET Framework do ASP.NET Core, refaktoryzację kodu oraz implementację nowych funkcjonalności, zgodnie z architekturą zaprojektowaną przez architekta systemowego. Projekt obejmuje również wykorzystanie komunikacji asynchronicznej oraz przygotowanie aplikacji do uruchamiania w środowisku OpenShift / Kubernetes. Celem prac jest poprawa skalowalności, wydajności i stabilności systemu. Projekt realizowany jest w modelu zdalnym, w długofalowej współpracy outsourcingowej.
ZAKRES ZADAŃ:
Rozwój i utrzymanie istniejącej aplikacji .NET
Udział w migracji systemu z ASP.NET Framework do .NET / ASP.NET Core
Implementacja nowych funkcjonalności zgodnie z założeniami architektonicznymi
Refaktoryzacja kodu oraz usuwanie błędów
Współpraca z architektem systemowym i zespołem developerskim
Pisanie testów jednostkowych oraz dbałość o jakość kodu
Optymalizacja zapytań SQL oraz procedur składowanych
OCZEKIWANIA WZGLĘDEM KANDYDATÓW:
Doświadczenie w tworzeniu aplikacji w technologii .NET / ASP.NET Core
Praktyczna znajomość ASP.NET Framework oraz Web API
Znajomość MS SQL Server oraz T‑SQL
Doświadczenie w pracy z Entity Framework / Entity Framework Core
Znajomość architektury aplikacji rozproszonych oraz komunikacji między komponentami (np. RabbitMQ / MassTransit)
Znajomość koncepcji DDD, CQRS, MediatR, FluentValidation
Umiejętność pracy z systemem kontroli wersji Git (Git Flow)
Znajomość zagadnień CI/CD (preferowane Azure DevOps)
Umiejętność pracy zespołowej oraz realizacji zadań zgodnie z ustalonymi standardami
Mile widziane:
Doświadczenie w pracy z Angular
Doświadczenie w projektach realizowanych dla sektora transportowego/ logistycznego
DLACZEGO WARTO DO NAS DOŁĄCZYĆ:
Benefity w ramach systemu kafeteryjnego
Długofalowa współpraca w oparciu o umowę B2B
Możliwość realizacji usług w modelu 100% zdalnym
Zaangażowanie w projekt mający realny wpływ na kierunek rozwoju biznesu naszego klienta
Developer (ASP.NET Core) [K/M]
Developer (ASP.NET Core) [K/M]