ALGOTEQUE Innovation Hub
.NET Developer
ALGOTEQUE Innovation HubPoland12 hours ago
Full-timeInformation Technology, Engineering
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

Szukamy osoby z mocnym doświadczeniem backendowym w .NET, która nie tylko implementuje rozwiązania, ale rozumie architekturę systemów, potrafi rozmawiać z biznesem i brać odpowiedzialność za rozwój powierzonych obszarów.

Projekt realizowany w obszarze systemów biznesowych (m.in. KYC / Compliance), gdzie rozwijane są nowoczesne aplikacje webowe oparte o architekturę mikroserwisową.

Systemy budowane są w oparciu o podejście event-driven (EDA) oraz Clean Architecture, z wykorzystaniem nowoczesnych technologii chmurowych i konteneryzacji.

Projekt obejmuje zarówno rozwój nowych komponentów, jak i utrzymanie oraz rozwój istniejących modułów. Duży nacisk kładziony jest na jakość kodu, architekturę oraz współpracę z biznesem i zespołem developerskim.

Zakres

  • Projektowanie i rozwój aplikacji backendowych w technologii .NET (C#)
  • Współudział w tworzeniu architektury systemów (mikroserwisy, EDA, Clean Architecture)
  • Tworzenie nowych funkcjonalności oraz rozwój istniejących modułów zgodnie ze specyfikacją
  • Udział w projektowaniu rozwiązań zgodnych z zasadami SOLID i wzorcami projektowymi
  • Integracja systemów z wykorzystaniem message brokerów (Kafka, RabbitMQ)
  • Tworzenie i utrzymanie dokumentacji technicznej
  • Udział we wdrożeniach systemów oraz wsparcie środowisk produkcyjnych
  • Współpraca z zespołem developerskim oraz biznesem (analiza wymagań, doprecyzowanie rozwiązań)
  • Udział w rozwoju i optymalizacji architektury systemu
  • Możliwość udziału w spotkaniach projektowych w biurze raz w tygodniu w Krakowie lub Warszawie lub Katowicach

Profile / Requirements

  • Minimum 5 lat doświadczenia w programowaniu w C# / .NET (7+)
  • Bardzo dobra znajomość platformy .NET oraz środowiska Visual Studio
  • Doświadczenie w pracy z Entity Framework Core (ORM)
  • Znajomość programowania asynchronicznego (async/await)
  • Doświadczenie w pracy z relacyjnymi bazami danych i SQL (MS SQL / Oracle)
  • Praktyczna znajomość architektury mikroserwisowej
  • Znajomość podejścia EDA (Event-Driven Architecture) – kluczowe
  • Znajomość Clean Architecture, SOLID oraz wzorców projektowych
  • Znajomość podstaw DDD (Domain Driven Design)
  • Doświadczenie w pracy z message brokerami (Kafka lub RabbitMQ)
  • Znajomość systemu kontroli wersji Git (GitLab)
  • Znajomość CI/CD oraz konteneryzacji (Docker)
  • Umiejętność komunikacji z biznesem i współpracy w zespole
  • Samodzielność, analityczne myślenie i odpowiedzialność za rozwiązania

Mile widziane

  • Znajomość technologii frontendowych: JavaScript, HTML5, CSS3
  • Doświadczenie z frameworkami frontendowymi (Angular / Vue)
  • Znajomość narzędzi monitoringu i logowania (ELK Stack)
  • Doświadczenie z platformami chmurowymi (Azure, AWS, Kubernetes, OpenShift)
  • Doświadczenie w pracy z systemami KYC / Compliance
  • Doświadczenie w pracy z systemami rozproszonymi

AO4077

Key Skills

Ranked by relevance