.NET Software Developer

.NET Software Developer

Pełny etat 92425 - 112963 zł / rok (szac.) Hybrydowo
N

W skrócie

  • Zadania: Twórz skalowalne usługi backendowe w C# z .NET Core i współpracuj z architektami rozwiązań.
  • Firma: Innowacyjna firma technologiczna z kulturą współpracy.
  • Benefity: Elastyczne godziny pracy, zdrowe przekąski, wydarzenia integracyjne i równowaga między pracą a życiem prywatnym.
  • Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami i wprowadzaj innowacje w projektach.
  • Kwalifikacje: Min. 5 lat doświadczenia w programowaniu, biegłość w C# i .NET Core.

Przewidywane wynagrodzenie mieści się w przedziale 92425 - 112963 zł za rok.

Zakres usług:

  • Implementacja skalowalnych i wydajnych usług backendowych w C# przy użyciu .NET Core.
  • Ścisła współpraca z architektami rozwiązań w celu przetłumaczenia wizji SOA na kod gotowy do produkcji.
  • Aktywne uczestnictwo w przeglądach kodu, utrzymywanie wysokich standardów kodu oraz dążenie do maksymalnej wydajności, łatwości konserwacji i niezawodności naszych systemów.
  • Praca w metodologii Agile (Scrum), aktywny wkład w planowanie sprintów, retrospektywy i codzienne spotkania, wnoszenie innowacyjnych pomysłów i rozwiązań.
  • Śledzenie najnowszych technologii w ekosystemie .NET (ASP.NET Core Web API, pakiety NuGet) i proaktywne wdrażanie nowych narzędzi i praktyk w celu poprawy naszego produktu i procesów.

Wymagane kompetencje:

  • Min. 5-letnie solidne doświadczenie zawodowe w zakresie rozwoju oprogramowania, z silnym naciskiem na technologie backendowe.
  • Biegłość w C# i .NET Core (tworzenie usług sieciowych i usług Windows).
  • Doświadczenie praktyczne z ASP.NET Core Web API, wstrzykiwaniem zależności oraz testowaniem jednostkowym przy użyciu frameworków takich jak XUnit / NUnit (i pokrewnych narzędzi, takich jak MOQ, NSubstitute).
  • Profesjonalne doświadczenie z SQL na poziomie programisty aplikacji.
  • Solidne doświadczenie w korzystaniu z Gita do kontroli wersji i współpracy w zespole.
  • Silne umiejętności komunikacyjne w języku angielskim i polskim, zarówno w mowie, jak i piśmie.
  • Ukończone wyższe wykształcenie techniczne lub podobne kwalifikacje w pokrewnej dziedzinie.

Opcjonalne:

  • Doświadczenie z systemami wiadomości lub brokerami wiadomości (np. ActiveMQ).
  • Znajomość bibliotek .NET, takich jak Serilog, Dapper, Newtonsoft Json, Autofac, Polly i Refit.
  • Doświadczenie w pracy nad dużymi, wielo-użytkownikowymi systemami z wymaganiami dotyczącymi wysokiej dostępności, wysokiej równoległości i dużego obciążenia.
  • Doświadczenie z narzędziami do wdrażania, takimi jak IIS, Kestrel i Kubernetes (K8).
  • Znajomość Jira, Confluence i narzędzi CI/CD, najlepiej Azure DevOps.

Warunki współpracy i korzyści:

  • Elastyczne godziny pracy.
  • Wydarzenia sportowe i integracyjne.
  • Równowaga między życiem zawodowym a prywatnym.
  • Zdrowe przekąski, owoce i warzywa.
  • Sesje jogi i fitness w biurze.
  • Carpooling.

.NET Software Developer – pracodawca: NOVOMATIC Technologies Poland

Nasza firma to doskonały pracodawca, który stawia na rozwój swoich pracowników oraz tworzy przyjazne i inspirujące środowisko pracy. Oferujemy elastyczne godziny pracy, zdrowe przekąski oraz różnorodne wydarzenia integracyjne, co sprzyja równowadze między życiem zawodowym a prywatnym. Pracując z nami, będziesz miał możliwość aktywnego uczestnictwa w innowacyjnych projektach oraz korzystania z najnowszych technologii w ekosystemie .NET.

N

Dane kontaktowe:

Zespół rekrutacyjny NOVOMATIC Technologies Poland

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako .NET Software Developer

C#
.NET Core
ASP.NET Core Web API
Dependency Injection
Unit Testing
XUnit
NUnit