Nasz klient to jeden z trzech największych polskich banków uniwersalnych, jak również jedna z największych instytucji finansowych w obszarze Europy Środkowo-Wschodniej. Jako pierwszy polski bank uruchomił bankomat i wydał kartę kredytową.
responsibilities :
Tworzenie wysokiej jakości kodu w technologiach C# / .NET
Rozwój i utrzymanie aplikacji opartych o ASP.NET MVC, .NET Framework 4.8.1 oraz ASP.NET Core 8+
Projektowanie i dokumentowanie rozwiązań technicznych
Przeprowadzanie testów jednostkowych
Udział w projektowaniu i rozwoju architektury opartej o mikroserwisy
Integracja systemów z wykorzystaniem REST, JSON, SOAP Web Services, XML, XSD
Praca z bazami danych MS SQL Server 2016+, w tym tworzenie zapytań, projektowanie struktur danych oraz optymalizacja
Wdrażanie i utrzymanie aplikacji w środowisku IIS oraz Microsoft Azure
Wsparcie techniczne i mentoring mniej doświadczonych programistów
Współpraca z Analitykami Biznesowymi, Architektami IT, testerami oraz klientem biznesowym
Udział w przeglądach kodu oraz refaktoryzacji istniejących rozwiązań
requirements-expected :
Wykształcenie wyższe kierunkowe: informatyka, matematyka lub kierunki pokrewne
Bardzo dobra znajomość C# / .NET / ASP.NET
Praktyczna znajomość modelu architektury MVC
Doświadczenie w pracy z .NET Framework 4.8.1 oraz ASP.NET Core 8+
Dobra znajomość JavaScript, jQuery, HTML5, CSS3
Dobra znajomość baz danych T-SQL / SQL Server 2016+, w szczególności: pisania zapytań SQL, projektowania i tworzenia struktur danych (tabele, indeksy itp.), zagadnień związanych z transakcjami i blokadami bazodanowymi
Znajomość zagadnień związanych z integracją systemów: REST, JSON, SOAP, XML, XSD
Znajomość architektury aplikacji rozproszonych i mikroserwisów
Znajomość wzorców projektowych oraz wzorców architektonicznych
Doświadczenie w pracy z IIS
Znajomość środowiska Cloud Azure
Doświadczenie w pracy z JIRA i Confluence
Znajomość narzędzi Visual Studio oraz Visual Studio Code
Doświadczenie w code review oraz refaktoryzacji kodu z wykorzystaniem narzędzi takich jak GIT, Gerrit lub innych
Znajomość języka angielskiego umożliwiająca czytanie i pisanie dokumentacji technicznej
offered :
Zyskujesz indywidualne wsparcie Service Delivery Managera, który pomoże Ci zaplanować ścieżkę kariery i zadba o Twój komfort i satysfakcję z pracy w projekcie
Szkolenia, certyfikaty i konferencje - dofinansowujemy lub w pełni pokrywamy koszty rozwoju kompetencji technicznych
SmartChange – umożliwiamy zmianę projektu i dobieramy kolejny zgodnie z Twoimi preferencjami
Dbamy o Twój work-life balance, dlatego poza pracą oferujemy wyjścia integracyjne, aktywności sportowe i inspirujące webinary #edge1talks, które rozwijają i łączą ludzi
Aktywność fizyczna – wspieramy sportowe inicjatywy i wynajem sal treningowych
Pakiet zdrowotny – prywatna opieka, karta sportowa, ubezpieczenie i wsparcie psychologiczne (HearMe)
Elastyczne benefity – sam decydujesz, na co przeznaczasz punkty w naszym systemie benefitowym
Bezpłatne lekcje języka angielskiego – dopasowane do Twojego poziomu, idealne do pracy w międzynarodowym środowisku