Senior .NET Full Stack
130 - 140 PLN/ godz.B2B
#458856·Dodano wczoraj·0
Źródło: 4IT SolutionsTech Stack / Keywords
Firma i stanowisko
Poszukujemy .NET Developera dla naszego Klienta - jednej z najdynamiczniej rozwijających się firm informatycznych w Polsce, która świadczy usługi tworzenia i utrzymania oprogramowania, aż po automatyzację procesów biznesowych dla kluczowych graczy sektora finansowego, publicznego i technologicznego.
Projekt realizowany jest dla sektora publicznego.
Wymagania
- Minimum 6-letnie doświadczenie zawodowe w branży IT.
- Minimum 3-letnie doświadczenie w projektach związanych z profilem lub na podobnym stanowisku.
- Uczestnictwo w minimum jednym pełnym cyklu życia oprogramowania (SDLC).
- Bardzo dobra znajomość projektowania i rozwoju systemów klasy enterprise w technologii .NET / C#.
- Praktyczne doświadczenie w rozwoju aplikacji webowych z wykorzystaniem .NET Core / .NET 8, Entity Framework oraz Microsoft SQL Server.
- Doświadczenie w tworzeniu aplikacji frontendowych typu SPA z wykorzystaniem React i TypeScript.
- Umiejętność projektowania rozwiązań obejmujących warstwę danych, logikę biznesową i interfejs użytkownika.
- Znajomość UML oraz umiejętność modelowania i dokumentowania rozwiązań technicznych.
- Doświadczenie w pracy w zespołach wykorzystujących metodykę Scrum.
- Doświadczenie w prowadzeniu technicznym zespołu deweloperskiego oraz podejmowaniu decyzji projektowych.
- Umiejętność przygotowywania dokumentacji technicznej, estymowania prac i definiowania standardów programistycznych.
- Praktyczna znajomość procesów CI/CD oraz Azure DevOps Pipelines.
- Doświadczenie we wdrażaniu i utrzymaniu aplikacji w środowiskach Windows/IIS oraz znajomość platform kontenerowych lub wirtualizowanych, np. OpenShift.
- Doświadczenie w integracji aplikacji z mechanizmami uwierzytelniania, w tym SAML 2.0 i Microsoft Entra ID.
- Znajomość zagadnień bezpieczeństwa aplikacji, analizy podatności oraz usuwania problemów wykrytych podczas skanowania bezpieczeństwa lub testów penetracyjnych.
- Doświadczenie w utrzymaniu systemów produkcyjnych, analizie incydentów, zarządzaniu wydaniami i wsparciu technicznym L2/L3.
- Bardzo dobre umiejętności analityczne i rozwiązywania problemów oraz umiejętność proponowania rozwiązań odpowiadających na potrzeby biznesowe.
- Certyfikat z zakresu Software Development na poziomie Advanced.
- Wykształcenie wyższe.
- Znajomość języka angielskiego na poziomie B2/C1.
Obowiązki
- Projektowanie, rozwój i utrzymanie aplikacji webowych w technologiach .NET, C# oraz React/TypeScript.
- Analiza wymagań i projektowanie architektury oraz poszczególnych warstw aplikacji.
- Koordynowanie prac technicznych zespołu i definiowanie standardów programistycznych.
- Optymalizacja rozwiązań pod kątem wydajności, bezpieczeństwa i jakości.
- Przygotowywanie dokumentacji technicznej, estymacji oraz prototypów rozwiązań.
- Rozwój procesów CI/CD oraz udział we wdrożeniach i zarządzaniu wydaniami.
- Analiza istniejącego kodu, usuwanie długu technologicznego i współpraca z zewnętrznym dostawcą.
- Diagnozowanie incydentów oraz zapewnianie wsparcia technicznego L2/L3.
- Udział w testach, analizie podatności i zarządzaniu zmianami.
Benefity
- Długoterminowa współpraca.
- Możliwość podnoszenia kwalifikacji zawodowych.
- Atmosfera otwartości i współpracy w zgranym zespole.
- Otwartość na inicjatywy pracowników.
4IT SOLUTIONS sp. z o.o.
40 aktywnych ofert