Senior Full-Stack Developer – .NET, React, Azure & Terraform
⚲ Krakow
27 300 - 32 760 PLN netto (B2B)
Wymagania
- min. 5 lat doświadczenia w full-stack development z C# / .NET (.NET 6+/9) i ASP.NET Core
- biegłość w EF Core oraz MSSQL / Azure SQL (optymalizacja zapytań, procedury składowane)
- praktyczne doświadczenie z usługami Azure (App Service, Azure SQL, Storage, Key Vault, Functions)
- biegłość w Infrastructure as Code z Terraform (moduły, wiele środowisk)
- doświadczenie z pipeline'ami Azure DevOps (YAML, release management)
- budowa i zabezpieczanie REST API z OAuth / JWT, w tym integracja z Azure AD
- doświadczenie z frameworkami testów automatycznych (xUnit, Jest/Vitest, Playwright)
- język angielski min. B2+
Opis stanowiska
Praca dla klienta z sektora finansowego przy projekcie modernizacji Hilda 2.0 — migracja legacy aplikacji do architektury Azure, wspierająca wewnętrzne raportowanie regulacyjne w Izraelu. Rola full-stack: backend w .NET 9, mikrofrontendy React + TypeScript, IaC w Terraform, pipeline'y w Azure DevOps. Uwaga: 'transformacja legacy' i 'regulowany rynek' w praktyce oznaczają pracę ze starymi, trudnymi systemami oraz restrykcyjne wymogi prawne wpływające na tempo i dokumentację.
🔍 Dekoder Ogłoszenia
🔴
Unleash innovation at the forefront of cloud-native application development—transform legacy systems into scalable, modern solutions!
Oczekuje się, że będziesz aktywnie proponować i wdrażać nowe rozwiązania, często w kontekście modernizacji starszych, potencjalnie problematycznych systemów.
🔴
play a critical role in migrating legacy applications to a cutting-edge Azure architecture
Może oznaczać pracę z bardzo starymi i trudnymi do zrozumienia systemami, których migracja będzie wymagała dużego nakładu pracy i rozwiązywania nieprzewidzianych problemów.
🔴
supporting internal regulatory reporting in Israel
Praca może być związana z bardzo specyficznymi i restrykcyjnymi wymogami prawnymi, co może wpływać na tempo prac i wymagane dokumentowanie.
🔴
This role offers a unique chance to lead complex technical transformations
Może oznaczać, że będziesz odpowiedzialny za kluczowe, ale też potencjalnie trudne i obarczone ryzykiem zmiany, które mogą wymagać dużo wysiłku.
🔴
Collaborate in Agile teams to plan, review, and refin
Fragment jest niekompletny, ale sugeruje pracę w metodyce Agile, co może oznaczać częste zmiany priorytetów i konieczność szybkiego dostosowywania się do nowych wymagań.