W skrócie
- Zadania: Pracuj nad modernizacją kluczowej platformy płatniczej, migrując monolit ASP.NET do .NET 8.
- Firma: Nexi Digital - europejska firma PayTech z innowacyjnymi rozwiązaniami.
- Benefity: Atrakcyjne wynagrodzenie, opieka zdrowotna, kursy językowe i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery i networkingiem.
- Dlaczego ta praca: Zyskaj doświadczenie w nowoczesnych technologiach i wpływaj na przyszłość płatności.
- Kwalifikacje: 6+ lat doświadczenia w programowaniu w C# i .NET oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 108000 - 132000 zł za rok.
Jako starszy inżynier oprogramowania w Nexi Digital będziesz prowadzić modernizację ustalonej, krytycznej dla biznesu platformy płatniczej — migracja dużego monolitu ASP.NET (WebForms/MVC) z .NET Framework 4.x do .NET 8, razem z warstwą bazy danych i integracjami systemowymi, w środowisku lokalnym. Połączysz głębokie umiejętności .NET z nowoczesnymi, wspomaganymi przez AI sposobami pracy, aby przyspieszyć i zabezpieczyć migrację.
- Analiza kodu źródłowego i kształtowanie stopniowej, niskoryzykownej ścieżki migracji (moduł po module, bez dużych przepisów).
- Projektowanie i wdrażanie migracji komponentów aplikacji z .NET Framework 4.x / ASP.NET (WebForms, MVC) do .NET 8 / ASP.NET Core.
- Refaktoryzacja kodu zgodnie z zasadami SOLID i czystą architekturą jako część migracji, a nie jako osobny projekt.
- Modernizacja warstwy danych Microsoft SQL Server i integracji platformy z otaczającymi systemami.
- Wykorzystanie narzędzi wspomagających rozwój opartych na AI (np. GitHub Copilot i narzędzia oparte na LLM) do przyspieszenia analizy kodu źródłowego, refaktoryzacji i generowania testów — oraz pomoc zespołowi w odpowiedzialnym przyjęciu tych praktyk.
- Budowanie automatycznego pokrycia testami (jednostkowymi, integracyjnymi), które umożliwia weryfikację migracji na każdym etapie.
- Ścisła współpraca z zespołami deweloperskimi i interesariuszami w zakresie zakresu, sekwencjonowania i decyzji technicznych.
- Mentorowanie mniej doświadczonych programistów i dzielenie się wiedzą na temat modernizacji w zespole.
Oferujemy:
- Platforma Motywator - możliwość wyboru i zarządzania wszystkimi benefitami w jednym miejscu. Otrzymujesz budżet (550 PLN miesięcznie). Możesz wybrać pakiet opieki medycznej, bony żywnościowe, karty sportowe (mamy Multisport i na preferencyjnych warunkach, mamy karty członkowskie do jednego z najpopularniejszych siłowni), bilety do kina, vouchery do sklepów, zniżki i wiele więcej.
- Kursy językowe – masz dostęp do platformy nauki wielu języków, która umożliwia ćwiczenie umiejętności językowych i naukę nowych!
- Regularne i systematyczne możliwości dalszego kształcenia - zarówno wewnętrznie, jak i od zewnętrznych dostawców. Wspieramy Twoje ciągłe uczenie się i rozwój.
- Współpraca w ramach wewnętrznej społeczności to nasza codzienność. Organizujemy wydarzenia networkingowe, wyzwania programistyczne i imprezy firmowe na różne okazje.
Wymagania:
- Ukończone studia wyższe w dziedzinie informatyki lub pokrewnej.
- 6+ lat doświadczenia w komercyjnej produkcji oprogramowania.
- Rozległe doświadczenie z C# i .NET w różnych wersjach — zarówno .NET Framework 4.x (ASP.NET WebForms/MVC), jak i nowoczesnym .NET (6/8) z ASP.NET Core.
- Praktyczne doświadczenie w modernizacji lub migracji aplikacji legacy (re-platforming, inkrementalna refaktoryzacja, podejścia typu strangler-fig).
- Silna znajomość zasad i wzorców projektowania oprogramowania, w tym SOLID i czysta architektura.
- Solidne doświadczenie z Microsoft SQL Server i refaktoryzacją warstwy danych.
- Praktyczne doświadczenie z rozwojem wspomaganym przez AI (np. GitHub Copilot lub podobne narzędzia oparte na LLM) jako część codziennego procesu inżynieryjnego.
- Doświadczenie w automatycznym testowaniu jednostkowym i integracyjnym.
- Znajomość języka polskiego i bardzo dobra komunikacja w języku angielskim.
- Dostępność do pracy w trybie hybrydowym. Pracowników zdalnych zapraszamy do biura raz w miesiącu.
Senior Software .NET Engineer in Katowice – pracodawca: Reply Group
Reply Group w Katowicach to doskonały pracodawca, który oferuje dynamiczne środowisko pracy sprzyjające innowacjom i rozwojowi zawodowemu. Dzięki możliwości współpracy z doświadczonymi architektami oraz wykorzystaniu nowoczesnych technologii, takich jak Terraform i Kubernetes, pracownicy mają szansę na rozwój umiejętności w obszarze chmurowym. Dodatkowo, firma promuje kulturę współpracy i ciągłego uczenia się, co czyni ją atrakcyjnym miejscem dla osób poszukujących satysfakcjonującej kariery w branży IT.