Senior .NET Developer
ArdentCode
⚲ Wrocław, Warszawa
17 300 - 23 200 PLN netto (B2B)
Wymagania
- .Net
- ASP.NET Web API
- Java
- Elasticsearch
- Entity
- Angular
- Azure DevOps
- Python
- Terraform
Opis stanowiska
💡 O nas Jesteśmy firmą technologiczną, która od 26 lat współpracuje z partnerami z Europy i Stanów Zjednoczonych, tworząc zespoły i wspólnie budując zaawansowane aplikacje webowe. Specjalizujemy się w technologiach JavaScript / TypeScript / React / Angular / Node.js,a nasze doświadczenie obejmuje również Java, .NET oraz Python. Wspieramy klientów w analizie systemów, projektowaniu architektury, struktur danych oraz we wdrażaniu nowoczesnych metodyk projektowych (SAFe).Nasze rozwiązania mają realny wpływ na życie milionów użytkowników na całym świecie. 🔎 Kogo szukamy Szukamy Senior .NET Developera, który chce mieć realny wpływ na kierunek rozwoju systemu - nie tylko realizować zadania, ale też współdecydować o architekturze i podejściu technicznym. To rola dla osoby, która dobrze odnajduje się w dużym, złożonym systemie i potrafi łączyć development z prowadzeniem zespołu.🎯 Projekt Projekt dotyczy platformy, która porządkuje komunikację z użytkownikami końcowymi – zbiera wiadomości z różnych kanałów (m.in. social media, chat, opinie) i umożliwia zespołom sprawne zarządzanie nimi w jednym miejscu. To dojrzały system o dużej skali: • kilkadziesiąt repozytoriów i wiele współpracujących usług • połączenie nowoczesnego .NET (6/8) i starszych rozwiązań (ASP.NET Web API 2, Java 8) • architektura rozproszona oparta o messaging i przetwarzanie asynchroniczne Równolegle z developmentem trwa realna modernizacja systemu - migracja z ElasticSearch 1, migracje technologiczne i porządkowanie długu technicznego. ✨ Twoje zadania • rozwój backendu (API, serwisy, workerzy, monolit) • udział w decyzjach architektonicznych • analiza i rozwiązywanie problemów produkcyjnych • modernizacja istniejących rozwiązań • mentoring zespołu (ewaluacja, edukacja, wsparcie w komunikacji z biznesem) • praca z integracjami zewnętrznymi i systemami rozproszonymi 🔧 Stack technologiczny • .NET (8 / 6), .NET Framework (4.8-4.5) • ASP.NET Core, ASP.NET Web API • Entity Framwork 6, EF Core • Angular 20 • RabbitMQ • MySQL, ElasticSearch 1, ElasticSearch 7 • SignalR / rozwiązania realtime • Azure DevOps / CI/CD • Docker, Google Cloud Platform (Compute, Cloud SQL, GCS, Pub/Sub) 👉 Tak wyobrażamy sobie profil osoby na tę pozycję: • Min. 5 lat doświadczenia w .NET (w tym praca z legacy i nowoczesnym stackiem) • Dobre rozumienie systemów rozproszonych i komunikacji asynchronicznej • Doświadczenie z brokerami wiadomości (np. RabbitMQ) • Swoboda w pracy z SQL i optymalizacją zapytań • Umiejętność prowadzenia tematów end-to-end • Komfort pracy z dużym, złożonym kodbase’em • Bardzo dobra znajomość języka angielskiego (komunikacja w projekcie), • Bardzo dobrą znajomość języka polskiego (native) 😊 Mile widziane: • Java, Spring Boot • Python, Django • Typescript, Angular, NgRx Signals • Terraform • Playwright • Znajomość holenderskiego • Narzędzia do monitoringu i logowania • Systemy realtime • Analiza wydajności 👉 Oferujemy: • dużo samodzielności i odpowiedzialności, • realny wpływ na decyzje techniczne i kierunek rozwoju systemu • dział w rozwoju długoterminowego projektu o dużej skali, • pracę w międzynarodowym zespole, • możliwość rozwoju kompetencji w ramach projektu oraz indywidualnie, • możliwość rozwoju kompetencji technicznych i pracy z najnowszymi technologiami AI, • możliwość pracy zdalnie, hybrydowo lub w jednym z naszych biur (Wrocław/Warszawa), • atrakcyjne wynagrodzenie oraz współpracę w modelu B2B. 🤝Dlaczego warto z nami pracować? W ArdentCode polegamy na sobie. Jesteśmy dociekliwi. Chętnie dzielimy się wiedzą. Wierzymy, że tylko w ścisłej współpracy możemy tworzyć naprawdę wielkie rzeczy. Wypracowaliśmy kulturę organizacyjną i środowisko tworzące przestrzeń do ciągłego rozwoju naszego Zespołu i przestrzeń do osiągania osobistych celów. Dbamy aby dostarczać Ci projekty, dzięki którym zrealizujesz własną ścieżkę rozwoju kompetencji. 👉 Co dalej -> Aplikuj. Prześlij nam swoje CV 😊 Chcemy poznać Twoje umiejętności i sposób pracy, jednocześnie dając Ci pełen obraz naszych oczekiwań 🚀. • Rozmowa wstępna(40 min.) • Rozmowa techniczna (40 min.) • Rozmowa z szefem projektu (60 min.) • Rozmowa techniczna po stronie klienta (60 min.) W wielkim finale spotkamy się, aby ustalić warunki i uzgodnić ofertę współpracy. 👋 Czekamy na Twoje CV. Do zobaczenia na wstępnej rozmowie!