Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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.
- 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.
- 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.
Key Skills
Ranked by relevanceReady to apply?
Join ALGOTEQUE Innovation Hub and take your career to the next level!
Application takes less than 5 minutes

