Realizowane zadania:
- Odpowiedzialność za funkcje w całym stosie.
- Gromadzenie i doprecyzowywanie specyfikacji i wymagań na podstawie potrzeb technicznych.
- Tworzenie nowych funkcji, które bezpośrednio wpływają na naszych klientów.
- Planowanie i przeprowadzanie testów w celu zapewnienia zgodności ze standardami (np. bezpieczeństwo, skalowalność, itp.).
- Pisanie i utrzymywanie dokumentacji oprogramowania.
- Pozostawanie w kontakcie z nowymi technologiami/trendami branżowymi i wdrażanie ich w operacje i działania.
Wymagania:
- Minimum 4-5 lat doświadczenia z .NET (Core 3 / 5 / 6 / 7 / 8) - konieczne.
- Bardzo dobra znajomość Microsoft SQL Server - Tworzenie schematu bazy danych i doświadczenie z procedurami składowanymi - konieczne.
- Stopień licencjata w inżynierii oprogramowania / informatyce / równoważny - konieczny.
- Doświadczenie w tworzeniu front-endu przy użyciu Angular 8+ (obecnie używamy Angular 18), przy użyciu: Redux/NgRx,kodowania Typescript (konieczne), SCSS, Bootstrap 4 lub 5. (Co najmniej 1 rok doświadczenia z Angular 8+).
- Doświadczenie z usługami w chmurze AWS (np. ApiGateway, Lambda, Cognito, SQS, EventBridge - przynajmniej 2 z nich są obowiązkowe).
- Silne zrozumienie programowania obiektowego.
- Doświadczenie w architekturze zdarzeniowej.
- Doświadczenie w pracy z mikrousługami i Dockerem.
- Doświadczenie z usługami sieciowymi SOAP/RESTful.
- Zarządzanie kodem źródłowym Git.
- Chęć budowania wysoce odpornych i skalowalnych systemów z najnowszą technologią.
- Samodzielność, samokształcenie i umiejętność pracy niezależnej i priorytetowania.
- Bycie zespołowym graczem jest dla nas bardzo ważne.
Proponujemy:
- Atrakcyjne wynagrodzenie
- Stałe zatrudnienie na podstawie umowy B2B
- Pełne szkolenie, ciągłe wsparcie i narzędzia, których potrzebujesz do rozwoju w swojej roli.
- Klient to firma z sercem, która naprawdę ceni i szanuje swoich pracowników.
- Stała praca zdalna.