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).
Polska, Warszawa Umowa o pracę 130.00 - 150.00 PLN / Godzina · Data publikacji 04 maja 2026
Oferta pracy wygasła
Udostępnij ofertę pracy
Opis stanowiska
Dołączysz do projektu realizowanego w branży retail, którego celem jest rozwój i utrzymanie zaawansowanych systemów serwerów kasowych obsługujących sprzedaż w dużej skali. Systemy te stanowią kluczowy element infrastruktury sprzedażowej, odpowiadając za stabilność, wydajność oraz bezpieczeństwo procesów transakcyjnych. Projekt obejmuje zarówno rozwój nowych funkcjonalności, jak i modernizację istniejących rozwiązań (w tym systemów legacy), z naciskiem na ich skalowalność oraz wysoką dostępność. Praca odbywa się w środowisku rozproszonym, w ścisłej współpracy z zespołem developerskim oraz interesariuszami biznesowymi. W codziennej pracy wykorzystywane są technologie takie jak C/C++, MS SQL oraz narzędzia ekosystemu Microsoft. Duży nacisk kładziony jest na jakość kodu, dobre praktyki inżynierskie oraz ciągłe doskonalenie architektury systemu.
Obowiązki
Projektowanie architektury oraz rozwój systemów serwerów kasowych (branża retail)
Utrzymanie i optymalizacja istniejącego kodu, w tym systemów legacy
Tworzenie i utrzymywanie wysokiej jakości dokumentacji technicznej
Współpraca z zespołem developerskim oraz interesariuszami przy dostarczaniu skalowalnych i stabilnych rozwiązań
Identyfikacja obszarów wymagających optymalizacji oraz proponowanie usprawnień technologicznych
Dbanie o jakość kodu, standardy oraz stosowanie dobrych praktyk inżynierskich
Wymagania
Minimum 5 lat komercyjnego doświadczenia w programowaniu w C++
Bardzo dobra znajomość języków C oraz C++
Doświadczenie w pracy z systemami legacy oraz ich modernizacji
Znajomość MFC
Dobra znajomość relacyjnych baz danych (w szczególności MS SQL)
Doświadczenie w pracy z systemami kontroli wersji (Git)
Biegłość w korzystaniu z narzędzi developerskich (np. Visual Studio)
Znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną
Znajomość wzorców projektowych i umiejętność ich praktycznego zastosowania
Samodzielność w podejmowaniu decyzji technicznych
Dobre umiejętności komunikacyjne i zespołowe
Mile widziane
Znajomość języka Java
Doświadczenie z narzędziem List & Label
Dobra znajomość programowania obiektowego i wzorców projektowych
Doświadczenie w optymalizacji wydajności aplikacji
Doświadczenie w pracy z systemami wysokiej dostępności lub dużego obciążenia
Co oferujemy
Długoterminowa współpraca
Szkolenia techniczne, certyfikaty i podnoszenie kwalifikacji
Mentoring Competence Center
Jasna ścieżka kariery
Pakiet benefitów pracowniczych (Multisport, prywatna opieka medyczna, ubezpieczenie na życie)
Przyjazną atmosferę pracy, imprezy integracyjne i spotkania team-buildingowe
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.