.NET Developer
Algoteque — Poland · Posted ~1 day ago
🔓 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 listDescription
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
We have 79,639 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 79,639 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume