Programista .NET
Dla naszego Klienta poszukujemy osoby do roli Programisty.NET w obszarze związanym z szeroko pojętą obsługą nieruchomości będących przedmiotem zabezpieczenia kredytów hipotecznych.
Opis stanowiska
1. Usługi obejmują w szczególności:
• Projektowanie, implementacja i rozwój nowych funkcjonalności w aplikacjach backendowych opartych o platformę .NET i ASP.NET Core.
• Tworzenie oraz rozwijanie interfejsów API i integracji z systemami wewnętrznymi oraz bazami danych SQL Server.
• Przygotowywanie i aktualizowanie dokumentacji technicznej dotyczącej implementowanych rozwiązań, procesów oraz integracji systemowych.
• Udział w utrzymaniu i doskonaleniu istniejących aplikacji, analizie błędów, code review oraz dbaniu o jakość i stabilność dostarczanego oprogramowania.
2. Oczekiwane rezultaty realizowanych usług
• Nowe funkcjonalności biznesowe w aplikacjach backendowych realizowane w technologii
.NET/ASP.NET Core.
• Wydajne i bezpieczne API oraz integracje z bazami danych i systemami zewnętrznymi.
• Dokumentacja techniczna umożliwiająca rozwój, utrzymanie i przekazywanie wiedzy o tworzonych rozwiązaniach.
• Wysokiej jakości kod spełniający standardy zespołu, pokryty testami i gotowy do wdrożenia na środowiska produkcyjne.
Wymagania
- Dobra znajomość języka C# oraz platformy .NET/.NET Core.
• Doświadczenie w tworzeniu i rozwijaniu aplikacji backendowych w ASP.NET Core.
• Znajomość relacyjnych baz danych oraz umiejętność pisania zapytań SQL (preferowany SQL
Server).
• Praktyczna znajomość Entity Framework Core lub innego ORM.
• Umiejętność tworzenia i rozwijania REST API.
• Znajomość systemu kontroli wersji Git i pracy z repozytorium kodu.
• Umiejętność analizowania wymagań oraz implementacji rozwiązań zgodnie z dokumentacją
techniczną.
• Dbanie o jakość kodu poprzez stosowanie dobrych praktyk programistycznych, refaktoryzację
i udział w code review.
• Umiejętność tworzenia i utrzymywania dokumentacji technicznej dla rozwijanych rozwiązań.
• Umiejętność pracy zespołowej, otwartość na feedback oraz chęć ciągłego rozwoju
zawodowego.
Wymagane doświadczenie:
Usługa powinna być realizowana przez specjalistę na poziomie Middle Developera, posiadającego
• około 1-3 lata doświadczenia komercyjnego w tworzeniu oprogramowania w technologii .NET.,
• praktyczne doświadczenie w rozwijaniu aplikacji backendowych,
• doświadczenie w pracy z relacyjnymi bazami danych
• doświadczenie w realizacji zadań programistycznych w zespole projektowym,
• samodzielność w realizacji codziennych zadań,
• chęć dalszego rozwoju kompetencji technicznych
• otwartość na współpracę i naukę od bardziej doświadczonych osób.
Oferujemy
- kontrakt B2B
- model współpracy przy realizacji usługi: praca hybrydowa (2 dni w tygodniu w biurze
w Katowicach, Damrota 23) - opcjonalnie pakiet Luxmed i Kafeteria MyBenefit na preferencyjnych warunkach