.NET Developer

Algoteque — Poland · Posted ~2 hours ago

Mid

Skills

.NET C# Web application development Microservices Event-Driven Architecture Kafka

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software development role focused on designing, building, and maintaining modern web applications. The position requires experience with backend technologies, distributed systems, asynchronous communication, and scalable architectures.

Highlights

Opportunity to build modern software solutions using microservices and event-driven architectures while working on diverse technology projects.

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. AO4261