Full Stack Developer for Enterprise Web Applications in Warsaw

Full Stack Developer for Enterprise Web Applications in Warsaw

Warsaw Pełny etat 90000 - 110000 zł / rok (szac.) Hybrydowo
N

W skrócie

  • Zadania: Twórz i rozwijaj aplikacje webowe na poziomie enterprise z użyciem nowoczesnych technologii.
  • Firma: Dynamiczna firma technologiczna w Warszawie z kulturą współpracy.
  • Benefity: Konkurencyjne wynagrodzenie, benefity zdrowotne oraz możliwość pracy zdalnej.
  • Pozostałe informacje: Możliwość rozwoju kariery w dynamicznym środowisku.
  • Dlaczego ta praca: Pracuj nad innowacyjnymi projektami i wpływaj na rozwój technologii.
  • Kwalifikacje: Minimum 8-letnie doświadczenie w IT oraz umiejętności w C# i ASP.NET.

Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 zł za rok.

Klient wymaga okazjonalnej pracy na miejscu w Warszawie, Polska, dla aplikacji internetowych na poziomie przedsiębiorstwa w złożonym środowisku IT.

Zadania:

  • Projektowanie, rozwijanie i utrzymywanie aplikacji internetowych na poziomie przedsiębiorstwa przy użyciu C#, ASP.NET Core / .NET 8, Entity Framework i SQL Server.
  • Rozwój responsywnych aplikacji jednostronicowych przy użyciu React i TypeScript.
  • Tłumaczenie wymagań funkcjonalnych i biznesowych na projekty techniczne, z wykorzystaniem UML, gdy to stosowne.
  • Projektowanie i wdrażanie komponentów aplikacji w warstwach danych, logiki biznesowej i prezentacji.
  • Optymalizacja wydajności aplikacji, bezpieczeństwa, niezawodności i łatwości utrzymania.
  • Udział w integracji oprogramowania, prototypowaniu, testowaniu i zapewnieniu jakości.
  • Zapewnienie wsparcia technicznego dla zespołów deweloperskich oraz promowanie najlepszych praktyk i standardów kodowania.
  • Udział w działaniach Agile/Scrum, planowaniu technicznym i szacowaniu wysiłku.
  • Przeprowadzanie przeglądów kodu, identyfikowanie długu technicznego i proponowanie ulepszeń.
  • Produkcja i utrzymywanie dokumentacji technicznej, projektów rozwiązań i specyfikacji rozwoju.
  • Współpraca z zewnętrznymi partnerami deweloperskimi w zakresie transferu wiedzy, przekazywania aplikacji i ciągłości technicznej.
  • Zarządzanie budowami aplikacji, wdrożeniami i wydaniami przy użyciu Azure DevOps Pipelines.
  • Wsparcie wdrożenia aplikacji i operacji w środowiskach Windows/IIS, wirtualizowanych i kontenerowych, w tym Nutanix lub OpenShift.
  • Implementacja i utrzymywanie usług przetwarzania w tle przy użyciu frameworków takich jak Hangfire.
  • Wsparcie mechanizmów bezpieczeństwa aplikacji, w tym ASP.NET Core Data Protection, zarządzanie certyfikatami i federacja tożsamości.
  • Rozwiązywanie luk bezpieczeństwa zidentyfikowanych podczas skanowania bezpieczeństwa, w tym Checkmarx i testów penetracyjnych.
  • Integracja aplikacji przedsiębiorstw z rozwiązaniami do zarządzania tożsamością i uwierzytelnianiem, w tym SAML 2.0 i Microsoft Entra ID.
  • Rozwój i utrzymywanie integracji z systemami zarządzania dokumentami, generowaniem PDF i technologiami przetwarzania obrazów.
  • Zapewnienie wsparcia aplikacji drugiego i trzeciego poziomu, w tym badanie incydentów, rozwiązywanie problemów i analiza przyczyn źródłowych.
  • Wsparcie testów akceptacyjnych użytkowników (UAT), zarządzania zmianami i koordynacji wydań poprzez procesy zarządzania, w tym Rady Doradcze ds. Zmian (CAB).
  • Współpraca z wykonawcami zewnętrznymi podczas przejścia aplikacji i okresów wsparcia, aby zapewnić stabilność operacyjną i ciągłość.

Wymagania:

  • Co najmniej 8-letnie doświadczenie w IT, w tym co najmniej 6-letnie doświadczenie w korzystaniu z wymienionych narzędzi.
  • Certyfikacja UML.
  • Certyfikacja w zakresie rozwoju oprogramowania związana z technologiami .NET/Microsoft, takimi jak Azure lub C#.
  • Silne doświadczenie zawodowe w rozwijaniu i wspieraniu aplikacji przedsiębiorstw przy użyciu C#, ASP.NET Core / .NET 8 i Entity Framework.
  • Doświadczenie w rozwoju front-endu z React i TypeScript.
  • Znajomość SQL Server, projektowania baz danych i zarządzania danymi aplikacji.
  • Praktyczne doświadczenie z Azure DevOps, CI/CD pipelines i procesami wydania aplikacji.
  • Zrozumienie architektury aplikacji wielowarstwowych, projektowania obiektowego i modelowania UML.
  • Doświadczenie w środowiskach Agile/Scrum.
  • Znajomość hostingu aplikacji i wdrożeń na Windows/IIS oraz infrastrukturze kontenerowej lub wirtualizowanej.
  • Doświadczenie z uwierzytelnianiem przedsiębiorstw, bezpieczeństwem aplikacji i praktykami bezpiecznego rozwoju.
  • Umiejętność wsparcia aplikacji produkcyjnych i rozwiązywania złożonych problemów technicznych.

Warunki:

Umowa o pracę.

Full Stack Developer for Enterprise Web Applications in Warsaw – pracodawca: NRB

Nasza firma to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku IT w Warszawie. Pracując jako programista full stack, będziesz częścią zespołu, który promuje kulturę współpracy i innowacji, a także korzysta z najnowszych technologii, co pozwala na ciągłe doskonalenie umiejętności. Oferujemy elastyczne warunki pracy oraz wsparcie w realizacji ambitnych projektów, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej kariery w branży technologicznej.

N

Dane kontaktowe:

Zespół rekrutacyjny NRB

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Full Stack Developer for Enterprise Web Applications in Warsaw

C#
ASP.NET Core / .NET 8
Entity Framework
SQL Server
React
TypeScript
UML