ALGOTEQUE Innovation Hub
.NET Developer
ALGOTEQUE Innovation HubPoland19 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

  • Współpraca z zespołem produktowym w całym cyklu życia oprogramowania – od analizy wymagań po wdrożenie i utrzymanie.
  • Analiza oraz doprecyzowanie wymagań funkcjonalnych i technicznych we współpracy z biznesem oraz architektami.
  • Projektowanie i rozwój backendowych komponentów systemu w oparciu o technologie .NET oraz relacyjne bazy danych.
  • Tworzenie oraz rozwijanie usług integracyjnych – zarówno synchronicznych (API), jak i opartych o komunikację asynchroniczną.
  • Utrzymanie oraz optymalizacja istniejących rozwiązań pod kątem wydajności i niezawodności.
  • Implementacja oraz rozwój testów automatycznych (jednostkowych, integracyjnych, end-to-end).
  • Współpraca międzyzespołowa przy realizacji wspólnych inicjatyw produktowych oraz integracji systemów.
  • Udział w procesach wdrożeniowych oraz doskonalenie pipeline'ów CI/CD.
  • Rozwiązywanie problemów technicznych oraz aktywny udział w podnoszeniu jakości kodu i standardów w zespole.
  • Udział w spotkaniach projektowych w biurze raz na dwa tygodnie.

Profile / Requirements

  • Minimum 5 lat doświadczenia w komercyjnym programowaniu w ekosystemie .NET.
  • Dobra znajomość zasad projektowania obiektowego oraz wzorców projektowych (np. SOLID).
  • Doświadczenie w budowie i rozwijaniu API (np. REST, WCF lub podobne rozwiązania).
  • Znajomość mechanizmów komunikacji asynchronicznej (np. kolejki, eventy).
  • Praktyczna znajomość pracy z bazami danych oraz silnikami takimi jak MS SQL Server lub PostgreSQL.
  • Doświadczenie w tworzeniu testów automatycznych na różnych poziomach (unit, integration, e2e).
  • Znajomość procesów Continuous Integration i Continuous Delivery.
  • Umiejętność analizy problemów oraz podejmowania decyzji technicznych.
  • Dobra komunikacja i doświadczenie w pracy zespołowej.
  • Znajomość języka angielskiego na poziomie umożliwiającym pracę z dokumentacją i komunikację w zespole.

Mile Widziane

  • Doświadczenie w projektach związanych z systemami płatności lub fintech.
  • Znajomość nowoczesnych podejść architektonicznych (np. mikroserwisy, event-driven, modular monolith, wzorce integracyjne).
  • Praktyka w pracy z Domain-Driven Design (DDD) oraz podejściem BDD.
  • Doświadczenie w definiowaniu strategii testów i automatyzacji jakości.
  • Znajomość podejść typu Diagram as Code / Model as Code.
  • Doświadczenie w pracy z Kubernetes lub środowiskami kontenerowymi.

AO4082

Key Skills

Ranked by relevance