.NET Developer
ALGOTEQUE Innovation Hub
Warszawa, PL Full Time Technology Jobs New
Job Description
ALGOTEQUE is an IT consultancy firm that helps startups, mid‑sized and large corporations to create and deliver innovative technologies. Our team has a successful track record in designing, developing, implementing, and integrating software solutions (AI, ML, BI, Web, Automation) for Telecom, Energy, Bank, Insurance, Pharma, Automotive, Industry, e‑commerce. We deliver our services both in fixed‑price and time‑and‑materials models, helping our customers achieve their business and IT strategies.
Job Description
Poszukujemy .NET Developera, który wesprze rozwój nowoczesnych systemów opartych o architekturę mikroserwisową oraz podejście Event‑Driven Architecture.
Zakres zadań
- Projektowanie, rozwój oraz utrzymanie aplikacji webowych w oparciu o platformę .NET.
- Implementacja nowych funkcjonalności oraz rozwój istniejących komponentów.
- Tworzenie rozwiązań opartych o architekturę mikroserwisową i komunikację asynchroniczną.
- Projektowanie oraz implementacja integracji wykorzystujących Kafka, RabbitMQ lub inne rozwiązania messagingowe.
- Rozwój i utrzymanie usług API w technologii ASP.NET Core.
- Projektowanie warstwy dostępu do danych z wykorzystaniem Entity Framework Core.
- Dbanie o jakość kodu poprzez stosowanie zasad SOLID, wzorców projektowych oraz dobrych praktyk inżynierskich.
- Udział w spotkaniach projektowych raz w tygodniu w Warszawie lub Krakowie lub Katowicach.
Profile / Requirements
- Doświadczenie na podobnym stanowisku min. 4 lata.
- Bardzo dobra znajomość języka C# oraz platformy .NET 7+.
- Doświadczenie w budowie aplikacji z wykorzystaniem Entity Framework Core.
- Znajomość programowania asynchronicznego oraz tworzenia wydajnych aplikacji backendowych.
- Praktyczne doświadczenie w projektowaniu rozwiązań zgodnych z Clean Architecture.
- Dobra znajomość Event‑Driven Architecture (EDA).
- Umiejętność stosowania wzorców projektowych oraz zasad SOLID.
- Znajomość koncepcji Domain‑Driven Design (DDD).
- Doświadczenie w tworzeniu i rozwijaniu systemów rozproszonych oraz architektury mikroserwisowej.
- Znajomość rozwiązań messagingowych, takich jak Kafka lub RabbitMQ.
- Doświadczenie w wykorzystaniu Docker oraz technologii konteneryzacji.
- Znajomość środowisk chmurowych (Azure, AWS lub innych) oraz platform Kubernetes lub OpenShift.
- Umiejętność samodzielnego podejmowania decyzji technicznych i rozwiązywania złożonych problemów.
- Swobodne korzystanie z Visual Studio oraz narzędzi wspierających proces wytwarzania oprogramowania.
Posted July 21, 2026