Kim jest •••••••••?

Jesteśmy firmą konsultingową, która pomaga klientom w automatyzacji procesów biznesowych przy pomocy AI, a specjalistom IT rozwijać karierę w modelu B2B. Oferujemy projekty z branż takich jak fintech, medtech, edutech czy automatyka przemysłowa. Dzięki ścisłej współpracy wspieramy rozwój naszych klientów poprzez dostarczanie szybkich i mierzalnych efektów, jednocześnie zapewniając specjalistom IT możliwości rozwoju kariery i zdobywania cennego doświadczenia.

Dlaczego warto z nami współpracować?

Elastyczność – Wybierasz projekty dopasowane do swoich umiejętności i zainteresowań, z możliwością zmiany w ramach naszej firmy lub grupy Euvic, której jesteśmy częścią.
Przejrzystość – Masz jasne zasady współpracy i pełną transparentność wynagrodzenia oraz warunków.
Szybkość działania – Dzięki naszej efektywności szybko znajdziesz lub zmienisz projekt, który idealnie odpowiada Twoim kompetencjom.
Możliwość rozwoju – Pracujesz przy innowacyjnych projektach, rozwijając kluczowe kompetencje i zdobywając cenne doświadczenie.

Do projektu naszego klienta poszukujemy Software Engineera (.NET).

Nasz klient to dynamicznie rozwijająca się firma technologiczna budująca niezawodne i wydajne systemy backendowe.

Zakres obowiązków na tym stanowisku:

  • Tworzenie i utrzymanie usług backendowych przy użyciu C# oraz .NET / ••••••• Core

  • Pisanie czystego, łatwego w utrzymaniu i wydajnego kodu zgodnie z najlepszymi praktykami

  • Udział w projektowaniu i wdrażaniu interfejsów RESTful API

  • Praca z programowaniem asynchronicznym (async/await) oraz prawidłowa obsługa operacji współbieżnych

  • Stosowanie Dependency Injection oraz znajomość cyklu życia usług (Singleton, Scoped, Transient)

  • Dbanie o wydajność, skalowalność i niezawodność aplikacji

  • Praca z bazami danych SQL oraz MongoDB (tworzenie zapytań i optymalizacja dostępu do danych)

  • Udział w zadaniach związanych z migracją danych

  • Praca w obszarze ••••••• Core request pipeline oraz middleware

  • Wdrażanie logowania, monitorowania oraz podstawowych praktyk observability

  • Współpraca w zespole Agile / Scrum oraz sprawna komunikacja z zespołem i interesariuszami

Wymagania:

  • Minimum 3 lata komercyjnego doświadczenia w tworzeniu oprogramowania w C# i .NET

  • Solidna znajomość zasad OOP (w tym różnic między interfejsami a klasami abstrakcyjnymi)

  • Doświadczenie z async/await i koncepcjami programowania asynchronicznego

  • Dobra znajomość wzorców Dependency Injection

  • Znajomość relacyjnych oraz nierelacyjnych (NoSQL) baz danych

  • Doświadczenie w pracy z bazami SQL oraz MongoDB

  • Umiejętność analizy i debugowania kodu oraz rozwiązywania problemów wydajnościowych i logicznych

  • Znajomość platform chmurowych (AWS, Azure lub GCP)

  • Doświadczenie w pracy w metodologii Agile / Scrum

  • Silne umiejętności komunikacyjne i analityczne

  • Język angielski na poziomie co najmniej Upper-Intermediate (B2/C1)

Mile widziane:

  • Doświadczenie w migracjach danych z SQL do MongoDB

  • Znajomość praktyk i narzędzi z zakresu observability (logowanie, monitoring)

Co oferujemy?

Pracę zdalną – elastyczność, która pozwala pracować z każdego zakątka świata!
Ciekawe projekty – dobierane zgodnie z Twoimi umiejętnościami i zainteresowaniami, dające możliwość pracy nad innowacyjnymi rozwiązaniami.
Umowa B2B bez zapisu o wyłączności – współpracuj z nami na swoich zasadach.
Rozwój zawodowy – praca z najnowszymi technologiami i w zróżnicowanych projektach gwarantuje stały rozwój.