Ta lista zawiera jedynie kraje, dla których opublikowano oferty pracy w wybranym języku (np. we francuskiej wersji wyświetlane są tylko oferty pracy napisane po francusku, a w angielskiej – tylko te po angielsku).
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.
Obowiązki:
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
Wymagania:
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
Używamy plików cookie, aby poprawić Twoje doświadczenia podczas przeglądania, analizować ruch i dostarczać spersonalizowane treści. Klikając „Akceptuję”, wyrażasz zgodę na używanie plików cookie.