
Nortal to globalna firma zajmująca się transformacją cyfrową i doradztwem technologicznym, obsługująca administrację publiczną, instytucje ochrony zdrowia, duże przedsiębiorstwa oraz organizacje z listy Fortune 500. Jej zespoły projektują, tworzą i obsługują krytyczne usługi cyfrowe, łącząc strategię i transformację z cyberodpornością, danymi i sztuczną inteligencją, optymalizacją platform, projektowaniem produktów i doświadczeń, technologią i inżynierią oraz outsourcingiem IT. Nortal działa w ekosystemach Microsoft, ServiceNow, Salesforce, Adobe i Atlassian, koncentrując się na realizacji projektów z natywnym wykorzystaniem AI oraz modernizacji starszych środowisk. Firma wspiera klientów z sektora publicznego i branż regulowanych za pośrednictwem biur w Europie, obu Amerykach i na Bliskim Wschodzie.
Starszy inżynier full-stack (C#/.NET, Angular) — praca zdalna w Ameryce Łacińskiej
Dołącz do Nortal jako starszy inżynier full-stack i pomóż modernizować korporacyjną platformę do wyceniania i fakturowania. Twórz funkcje w C#/.NET i Angular, wspierając migrację starszych systemów do Azure.
Opis
- Rozwijanie i utrzymywanie funkcji w Angular i .NET Core (C#) dla aplikacji internetowej obsługującej wycenianie klientów, śledzenie przychodów i fakturowanie.
- Tworzenie i optymalizowanie procedur składowanych SQL Server oraz poprawa wydajności zapytań do bazy danych.
- Budowanie i utrzymywanie usług Azure lub AWS, takich jak Logic Apps, Functions, Web Apps i porównywalna infrastruktura.
- Udział w projektowaniu rozwiązań, przeglądach architektury i podejmowaniu decyzji technicznych.
- Pomoc w migracji starszego systemu CMS i lokalnej bazy danych SQL Server do Unity, w tym w przejściu na Azure SQL.
- Przenoszenie kolejnych funkcji do Unity oraz przeprojektowanie przechowywania dokumentów opartego na BLOB z użyciem Azure Blob Storage i hybrydowego magazynu SQL/dokumentowego.
- Utrzymywanie i rozwijanie potoków CI/CD, procesów wdrażania oraz procesów Git za pomocą Azure DevOps.
- Badanie i rozwiązywanie problemów produkcyjnych w celu utrzymania stabilności i niezawodności działających systemów.
- Refaktoryzacja starszego kodu i tworzenie nowych funkcji aplikacji od podstaw.
- Pomoc w działaniach związanych z przejściem i zastępowaniem systemów poprzez pracę w trybie shadowingu i przekazywanie wiedzy.
Wymagania
- Wykształcenie wyższe co najmniej pierwszego stopnia w dziedzinie informatyki, inżynierii lub pokrewnej dyscyplinie.
- Co najmniej pięć lat doświadczenia z Angular i TypeScript.
- Co najmniej pięć lat doświadczenia z C# i .NET Core, najlepiej w wersji 6.
- Co najmniej cztery lata doświadczenia z SQL Server, w tym z procedurami składowanymi i dostrajaniem wydajności.
- Co najmniej trzy lata doświadczenia z usługami Azure lub AWS, w tym Logic Apps, Functions, Web Apps lub porównywalnymi technologiami.
- Co najmniej trzy lata doświadczenia z Azure DevOps obejmującego zarządzanie zadaniami lub potokami, automatyzację wdrożeń, CI/CD i procesy Git.
- Co najmniej dwa lata udziału w projektowaniu rozwiązań, dyskusjach architektonicznych lub podejmowaniu decyzji technicznych.
- Udowodniona umiejętność samodzielnej pracy, wykazywania inicjatywy i ponoszenia odpowiedzialności za wyniki.
- Doświadczenie w diagnozowaniu problemów produkcyjnych i utrzymywaniu stabilności systemów.
- Doświadczenie w tworzeniu aplikacji od podstaw.
- Co najmniej trzy lata doświadczenia w pracy ze starszymi bazami kodu.
- Wymagana jest zaawansowana znajomość języka angielskiego, ponieważ rola obejmuje pracę z klientami z USA.
Benefity
- Konkurencyjne wynagrodzenie wypłacane w dolarach amerykańskich.
- W pełni zdalna praca z dowolnego miejsca w Ameryce Łacińskiej, z dostępem do przestrzeni coworkingowych w całym regionie.
- Płatny urlop i święta państwowe z zachowaniem pełnego wynagrodzenia zgodnie z lokalnymi przepisami.
- Płatne zwolnienie chorobowe.
- Roczny dodatek na świadczenia wspierające równowagę między życiem zawodowym i prywatnym.
- Wydarzenia integracyjne, przerwy na kawę, prelekcje techniczne i spotkania po pracy.
- Dzień wolny w dniu urodzin.
- Samodzielne środowisko pracy oparte na otwartej komunikacji i szacunku dla różnorodności.
- Kontrole samopoczucia i wsparcie rozwoju zawodowego.