Senior .NET Developer with Azure - banking industry (f / m/x)
Kraków, PolskaWichtige Merkmale des Angebots
Mind. 5 Jahre Erfahrung
DevOps / Cloud: AWS, Azure, Docker, Kubernetes
Backend: Java / .NET / Node / Python
Hybridmodell - teilweise remote
Vollzeit
Opis
Szukamy wszechstronnego Senior.NET Developer (f/m/x), który dołączy do programu modernizacji, migrując portfel przestarzałych aplikacji do architektury chmurowej Azure. W tej roli będziesz pracować nad różnorodnymi zadaniami w obszarze backendu, frontend, bazy danych oraz chmury/DevOps, przyczyniając się do rozwoju interfejsów API.NET, mikrofrontendów React oraz usług Azure. To stanowisko znajduje się w Krakowie i oferuje hybrydowy model pracy. Jeśli pasjonujesz się modernizacją aplikacji i lubisz pracować w środowisku współpracy, ta oferta może być odpowiednia dla Ciebie.
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-letnie doświadczenie komercyjne w pełnym stosie z C# /.NET (w tym .NET 6+/9) oraz 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
Biegłość w Infrastructure as Code z użyciem Terraform do provisioningu w wielu środowiskach
Doświadczenie w procesach CI/CD w Azure DevOps, w tym YAML pipelines-as-code
Praktyczna wiedza na temat budowania i zabezpieczania interfejsów API REST z walidacją i uwierzytelnianiem
Doświadczenie z frameworkami testów automatycznych, takimi jak xUnit i Jest / Vitest
Znajomość narzędzi do obserwowalności, takich jak Application Insights i strukturalne logowanie
Dobre praktyki Git i dyscyplina przeglądów kodu
Zaawansowany poziom języka angielskiego
Zakres obowiązków
Projektowanie i implementacja usług backendowych oraz interfejsów API REST w .NET 9 z wykorzystaniem Clean Architecture
Tworzenie i utrzymywanie mikrofrontendów React + TypeScript
Ewolucja schematów MSSQL / Azure SQL
Tworzenie i utrzymywanie Infrastructure as Code w Terraform dla zarządzania zasobami Azure
Budowanie, optymalizacja i wsparcie dla pipeline'ów CI/CD w Azure DevOps
Integracja uwierzytelniania Azure AD oraz stosowanie najlepszych praktyk bezpieczeństwa
Instrumentowanie usług w celu zapewnienia obserwowalności i kontroli stanu
Przeglądanie, refaktoryzacja i wydobywanie logiki biznesowej z przestarzałego kodu .NET i T-SQL podczas migracji
Pisanie i utrzymywanie testów automatycznych, w tym testów jednostkowych, integracyjnych i E2E
Rozwiązywanie incydentów produkcyjnych i wsparcie dla wdrożeń