Senior .NET Developer with Azure - banking industry (f / m/x)
Kraków, PolskaNajważniejsze cechy oferty
Min. 5 lat doświadczenia
DevOps / Cloud: AWS, Azure, Docker, Kubernetes
Backend: Java / .NET / Node / Python
Model hybrydowy - część pracy zdalnie
Pełny etat
Opis
Szukamy wszechstronnego Senior.NET Developera (f/m/x) do programu modernizacyjnego, migracji portfela aplikacji legacy do natywnej chmury Azure. W tej roli będziesz realizować różnorodne zadania w obszarze backendu, frontendu, bazy danych oraz chmury/DevOps, przyczyniając się do rozwoju.NET API, mikrofrontendów React oraz usług Azure. Praca zlokalizowana jest w Krakowie i oferuje model hybrydowy. Jeśli pasjonujesz się modernizacją aplikacji i lubisz pracować w zespole, ta oferta może być dla Ciebie odpowiednia.
Benefity
Great Place to Work
Stabilna sytuacja finansowa
Kontrakty z globalnymi markami
Centrum szkoleń wewnętrznych
Wielu ekspertów, od których możesz się uczyć
Otwarty i dostępny zarząd
Profit sharing
Program Sponsoringu Pasji
Cykliczne imprezy i wyjazdy integracyjne
Komfortowe i dobrze wyposażone biura
Aplikacja MySii
Opieka medyczna
Wymagania
Minimum 5 lat komercyjnego doświadczenia full-stack z C# /.NET (w tym .NET 6+/9) i ASP.NET Core
Silne umiejętności w EF Core oraz MSSQL / Azure SQL, w tym optymalizacja zapytań i procedury składowane
Praktyczne doświadczenie z usługami Azure, takimi jak App Service, Azure SQL i Functions
Znajomość Infrastructure as Code z wykorzystaniem Terraform do provisioningu w wielu środowiskach
Doświadczenie w procesach CI/CD w Azure DevOps, w tym YAML pipelines-as-code
Praktyczna wiedza w budowie i zabezpieczaniu REST API z walidacją i uwierzytelnianiem
Doświadczenie z frameworkami do testów automatycznych, takimi jak xUnit oraz Jest / Vitest
Znajomość narzędzi do obserwowalności, takich jak Application Insights i logowanie strukturalne
Dobre praktyki Git oraz dyscyplina w przeglądzie kodu
Język angielski na poziomie zaawansowanym
Zakres obowiązków
Projektowanie i implementacja usług backendowych oraz REST API w .NET 9 z wykorzystaniem Clean Architecture
Tworzenie i utrzymanie mikrofrontendów React + TypeScript
Rozwój schematów MSSQL / Azure SQL
Tworzenie i utrzymanie Infrastructure as Code w Terraform do zarządzania zasobami Azure
Budowa, optymalizacja i wsparcie procesów CI/CD w Azure DevOps
Integracja uwierzytelniania Azure AD oraz stosowanie najlepszych praktyk bezpieczeństwa
Instrumentacja usług pod kątem obserwowalności i kontroli stanu
Analiza, refaktoryzacja i ekstrakcja logiki biznesowej z legacy .NET i T-SQL podczas migracji
Tworzenie i utrzymanie testów automatycznych, w tym jednostkowych, integracyjnych i E2E
Rozwiązywanie incydentów produkcyjnych i wsparcie wdrożeń