Szukasz projektu, w którym będziesz rozwijać nowoczesne systemy backendowe wykorzystywane w sektorze bankowym? Chcesz pracować przy rozwiązaniach opartych o architekturę mikroserwisową, integracje oraz nowoczesne środowiska kontenerowe?Dla naszego klienta z branży bankowej poszukujemy doświadczonego Senior .NET Developera, który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie kluczowych systemów wspierających procesy biznesowe. Projekt realizowany jest dla jednego z liderów sektora bankowego i obejmuje rozwój oraz utrzymanie systemów wspierających kluczowe procesy biznesowe. Zespół pracuje w nowoczesnym środowisku opartym o .NET, konteneryzację oraz rozwiązania integracyjne, stawiając na wysoką jakość kodu, automatyzację i współpracę pomiędzy biznesem a IT. Model pracy hybrydowej – obecność w biurze w Łodzi średnio 2 razy w miesiącu.
Senior .NET Developer
Twój zakres obowiązków
- Projektowanie, rozwój oraz utrzymanie aplikacji backendowych w technologii .NET.
- Tworzenie i rozwijanie REST API oraz integracji pomiędzy systemami.
- Rozwój rozwiązań opartych o architekturę mikroserwisową.
- Implementacja nowych funkcjonalności zgodnie z wymaganiami biznesowymi.
- Tworzenie oraz rozwijanie testów jednostkowych, automatycznych i E2E.
- Współpraca z analitykami, architektami oraz zespołami biznesowymi.
- Integracja systemów z wykorzystaniem kolejek komunikatów i platform wymiany danych.
- Udział w procesach wdrożeniowych oraz optymalizacji istniejących rozwiązań.
- Współpraca z dostawcami zewnętrznymi oraz zespołami odpowiedzialnymi za infrastrukturę.
Nasze wymagania
- Minimum 5 lat doświadczenia komercyjnego w programowaniu w C#.
- Bardzo dobra znajomość .NET 8, Entity Framework oraz ASP.NET Web API.
- Doświadczenie w pracy z bazami danych Microsoft SQL Server.
- Znajomość Docker oraz Kubernetes.
- Doświadczenie w pracy z Azure DevOps.
- Bardzo dobra znajomość Visual Studio, Git oraz Postman.
- Doświadczenie w tworzeniu testów jednostkowych, automatycznych oraz E2E.
- Umiejętność samodzielnej organizacji pracy i realizacji powierzonych zadań.
- Doświadczenie we współpracy z biznesem oraz dostawcami zewnętrznymi.
- Wysoko rozwinięte umiejętności komunikacyjne.
- Znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną.
- Doświadczenie z IBM MQ.
- Znajomość Redis lub KeyDB.
- Doświadczenie z SSIS.
- Znajomość Apache Kafka.
- Doświadczenie z Jira i Confluence.
- Znajomość Bitbucket, Jenkins, TeamCity oraz SonarQube.
- Doświadczenie w sektorze bankowym lub finansowym.
- Znajomość środowisk o wysokiej dostępności i dużej skali przetwarzania danych.