July 1, 2026
Starszy Programista K/M
Senior • On-site
Warsaw, Poland
Opis firmy
Jesteśmy największym polskim producentem oferującym technologię łączności i dowodzenia oraz zaawansowane rozwiązania dla sił zbrojnych z całego świata. Kierujemy się innowacyjnością, tworzymy przełomowe rozwiązania, wyznaczamy standardy i trendy w sektorze obronnym w Polsce i na rynkach międzynarodowych.
Stanowisko
Starszy Programista K/M
Opis stanowiska
Implementacja przetwarzania wstępnego danych z czujników i obrazu, synchronizacji i fuzji danych z inferencji,
Integracja system z architekturą zdarzeniową, obsługa komunikacji przez brokery (MQTT, Kafka, ZeroMQ),
Integracja system z architekturą zdarzeniową, obsługa komunikacji przez brokery (MQTT, Kafka, ZeroMQ),
Implementacja funkcjonalności w C++ i Pythonie
Wybór technicznych rozwiązań w projekcie, opracowanie kierunku działania
Wymagania
Wykształcenie wyższe techniczne (Informatyka, Elektronika, Automatyka lub pokrewne),
Doświadczenie na podobnym stanowisku minimum 5 lat,
Bardzo dobra znajomość C++ i Pythona w zastosowaniach inżynieryjnych,
Praktyczne umiejętności w pracy z brokerami komunikatów (MQTT, ZeroMQ, Kafka lub podobne),
Doświadczenie w pracy z bazami danych,
Doświadczenie w pracy z Docker’em,
Doświadczenie w mentoringu mniej doświadczonych członków zespołu,
Doświadczenie w wyborze technicznych rozwiązań oraz w uzasadnienie ich wdrożenia,
Mile widziane
Znajomość C++ 14/17/20,
Doświadczenie w pracy z frameworkami deep learning (PyTorch lub TensorFlow),
Umiejętność tworzenia interfejsów użytkownika i narzędzi wizualizacji w Qt 5 i 6,
Umiejętność konteneryzacji aplikacji do rozwiązań produkcyjnych,
Znajomość programowania wielowątkowego i asynchronicznego w Pythonie,
Doświadczenie w pracy w środowisku Linux.
Oferujemy
Stabilne zatrudnienie w polskiej firmie działającej na rynkach międzynarodowych
Konkurencyjne wynagrodzenie
Przyjazną atmosferę pracy
Brak dress code’u
Elastyczne godziny pracy
Bogaty pakiet benefitów i świadczeń (szkolenia i kursy, opieka medyczna, ubezpieczenie grupowe na życie, karta Multisport, dofinansowanie do wypoczynku, dofinansowanie kolonii dla dzieci, bilety do kina i teatru, kawa, herbata, napoje, owoce)
Similar jobs you might like
Technology
WB Electronics S.A.
Starszy Programista K/M
Senior
On-site
Warsaw, Poland
🏢 Summary: Oferta dotyczy stanowiska Starszego Programisty odpowiedzialnego za implementację przetwarzania danych z czujników i obrazu, integrację systemów opartych o architekturę zdarzeniową oraz rozwój funkcjonalności w C++ i Pythonie. Rola obejmuje pracę z brokerami komunikatów, bazami danych i Dockerem oraz udział w wyborze rozwiązań technicznych projektu. Dodatkowym atutem jest doświadczenie z frameworkami deep learning, Qt oraz środowiskiem Linux. 🗂️ Requirements: Wykształcenie wyższe techniczne, Minimum 5 lat doświadczenia na podobnym stanowisku, Bardzo dobra znajomość C++, Bardzo dobra znajomość Python, Doświadczenie z brokerami komunikatów, Doświadczenie z bazami danych, Doświadczenie z Docker, Doświadczenie w mentoringu zespołu, Doświadczenie w wyborze i uzasadnianiu rozwiązań technicznych 📃 Skills: C++, Python, MQTT, Kafka, ZeroMQ, Docker, SQL, PyTorch, TensorFlow, Qt, Linux 🏢 Description: Opis firmy Jesteśmy największym polskim producentem oferującym technologię łączności i dowodzenia oraz zaawansowane rozwiązania dla sił zbrojnych z całego świata. Kierujemy się innowacyjnością, tworzymy przełomowe rozwiązania, wyznaczamy standardy i trendy w sektorze obronnym w Polsce i na rynkach międzynarodowych. Stanowisko Starszy Programista K/M Opis stanowiska Implementacja przetwarzania wstępnego danych z czujników i obrazu, synchronizacji i fuzji danych z inferencji, Integracja system z architekturą zdarzeniową, obsługa komunikacji przez brokery (MQTT, Kafka, ZeroMQ), Integracja system z architekturą zdarzeniową, obsługa komunikacji przez brokery (MQTT, Kafka, ZeroMQ), Implementacja funkcjonalności w C++ i Pythonie Wybór technicznych rozwiązań w projekcie, opracowanie kierunku działania Wymagania Wykształcenie wyższe techniczne (Informatyka, Elektronika, Automatyka lub pokrewne), Doświadczenie na podobnym stanowisku minimum 5 lat, Bardzo dobra znajomość C++ i Pythona w zastosowaniach inżynieryjnych, Praktyczne umiejętności w pracy z brokerami komunikatów (MQTT, ZeroMQ, Kafka lub podobne), Doświadczenie w pracy z bazami danych, Doświadczenie w pracy z Docker’em, Doświadczenie w mentoringu mniej doświadczonych członków zespołu, Doświadczenie w wyborze technicznych rozwiązań oraz w uzasadnienie ich wdrożenia, Mile widziane Znajomość C++ 14/17/20, Doświadczenie w pracy z frameworkami deep learning (PyTorch lub TensorFlow), Umiejętność tworzenia interfejsów użytkownika i narzędzi wizualizacji w Qt 5 i 6, Umiejętność konteneryzacji aplikacji do rozwiązań produkcyjnych, Znajomość programowania wielowątkowego i asynchronicznego w Pythonie, Doświadczenie w pracy w środowisku Linux. Oferujemy Stabilne zatrudnienie w polskiej firmie działającej na rynkach międzynarodowych Konkurencyjne wynagrodzenie Przyjazną atmosferę pracy Brak dress code’u Elastyczne godziny pracy Bogaty pakiet benefitów i świadczeń (szkolenia i kursy, opieka medyczna, ubezpieczenie grupowe na życie, karta Multisport, dofinansowanie do wypoczynku, dofinansowanie kolonii dla dzieci, bilety do kina i teatru, kawa, herbata, napoje, owoce)
Healthcare
drEryk
Senior C++ Developer (F/M)
Senior
Remote
Krakow, Poland
23,400 - 33,800 PLN
🏢 Summary: Development of professional medical software in C++ within a Scrum team, focused on designing and implementing complex system functionalities and integrations. The role involves building APIs, working with databases, integrating external systems, and ensuring high code quality in a Windows environment. The position requires strong ownership of technical solutions and contribution to architectural decisions. 🗂️ Requirements: Minimum 6 years of experience in C++ development or 2 years in senior role, Very good knowledge of C++17 or newer, Experience in Windows application development, Very good knowledge of SQL and PostgreSQL, Experience with SOAP Web Services, Knowledge of multithreaded programming, Ability to design normalized database schemas and understand indexing, Experience working with legacy code and safe refactoring, Knowledge of defensive programming, English level B2 or higher 📃 Skills: C++, SQL, PostgreSQL, Windows, SOAP, Multithreading, Refactoring, Legacy, Defensive, APIs 🏢 Description: Senior C++ Developer (F/M) O NAS: Tworzymy produkty dla branży medycznej, z których korzystają tysiące lekarzy i personelu medycznego w Polsce. Szukamy kolejnego członka zespołu rozwijającego profesjonalne oprogramowanie dla przychodni i gabinetów NFZ. Rozwijamy aplikację zespole Scrumowym, z naciskiem na jakość, przewidywalność i ciągłe dostarczanie wartości. System obsługuje złożone procesy medyczne i integruje się z wieloma systemami zewnętrznymi. Dużą wagę przykładamy do tego, aby dostarczane rozwiązania realnie działały u użytkowników i odpowiadały na ich potrzeby. Chcesz mieć wpływ na to, co robisz? Chcesz brać odpowiedzialność za rozwiązania i współtworzyć produkt, z którego korzystają ludzie, których znasz? Aplikuj do nas! ZA CO BĘDZIESZ ODPOWIEDZIALNY/A: Projektowanie i implementację funkcjonalności; Tworzenie API i komunikację z bazą danych; integrację z systemami zewnętrznymi; analizę i rozwiązywanie problemów technicznych; dbanie o jakość kodu (code review, testy); aktywny udział w decyzjach technicznych; wspieranie zespołu w podejmowaniu decyzji technicznych i dzielenie się wiedzą; współpracę QA i Product Ownerem. OCZEKIWANE UMIEJĘTNOŚCI: Szukamy osoby, która: Ma minimum 6 lat doświadczenia w tworzeniu aplikacji w C++ lub 2 lata na stanowisku seniora; Potrafi samodzielnie zaprojektować rozwiązanie dla złożonego problemu i rozbić je na etapy realizacji; Rozumie kontekst biznesowy rozwiązań i bierze odpowiedzialność za ich działanie w praktyce (nie tylko za implementację); Nie ogranicza się do realizacji zadań – interesuje się tym, czy rozwiązanie spełnia potrzeby użytkownika; Aktywnie identyfikuje problemy, proponuje rozwiązania i usprawnienia; Jasno się komunikuje i potrafi uzasadniać decyzje techniczne; Potrafi wspierać innych członków zespołu, dzielić się wiedzą i pomagać w podejmowaniu decyzji technicznych; Projektuje rozwiązania z myślą o utrzymywalności i rozwoju systemu; Zna język angielski na poziomie co najmniej B2. Wymagania techniczne: Bardzo dobra znajomość C++ 17 (lub nowszego); Doświadczenie z tworzeniem aplikacji dla systemu Windows; Bardzo dobra znajomość SQL (najlepiej w kontekście PostgreSQL); Umiejętność projektowania dobrych i znormalizowanych schematów baz danych, rozumienie indeksów; Doświadczenie z SOAP Web Services; Znajomość problematyki programowania wielowątkowego; Doświadczenie w pracy z kodem legacy, umiejętność bezpiecznego refaktoringu bez ryzyka regresji; Znajomość programowania defensywnego. Mile widziane: Wykształcenie wyższe techniczne (preferowane informatyczne); Znajomość języków Python, C#, Lua, HTML/Javascript; Doświadczenie z FastReport Studio; Znajomość metodologii Scrum. CO W ZAMIAN? Bezpośredni wpływ na rozwój produktu, mającego realny wpływ na codzienną pracę lekarzy i personelu medycznego; Realny wpływ na decyzje techniczne i architekturę systemu; Decyzyjność w zakresie realizacji zadań (narzędzia, podejście, implementacja); Pracę w środowisku stawiającym na jakość i pragmatyczne podejście do procesu; Elastyczne godziny pracy oraz możliwość pracy zdalnej; Regularną ewaluację jako element Twojego rozwoju; Możliwość udziału w szkoleniach i konferencjach; Opiekę medyczną (LuxMed) oraz karnet Benefit Multisport; Stabilne zatrudnienie w oparciu o B2B lub umowę o pracę.
Technology
POLSKIE PORTY LOTNICZE SPÓŁKA AKCYJNA
Starszy Specjalista ds. Projektów Teleinformatycznych (K/M)
Senior
On-site
Warsaw, Poland
🏢 Summary: The offer is for a Senior IT Project Specialist responsible for coordinating and managing teleinformatics projects in Scrum teams, including implementation and modernization of IT systems and applications. The role focuses on Agile-based project delivery, risk management, scheduling, and collaboration across organizational units. It involves overseeing software development and integration processes in the aviation sector. 🗂️ Requirements: Higher education degree (Bachelor’s), Minimum 3 years of experience in IT project management (software development and procurement processes), Agile PM certification, Knowledge of Scrum and Agile methodologies, Experience with MS Project Professional, Experience with JIRA and Confluence tools, Knowledge of IT systems architecture (monolith and microservices), Knowledge of integration patterns, Understanding of database integration mechanisms, Ability to write simple SQL queries, Knowledge of application security requirements (OWASP, encryption, identity management), English language proficiency at B1 level 📃 Skills: Scrum, Agile, AgilePM, MSProject, JIRA, Confluence, SQL, OWASP, Encryption, Microservices, Monolith, Integration, ITArchitecture 🏢 Description: Szukasz nowych wyzwań zawodowych? Chciałbyś/abyś realizować ciekawe projekty w branży lotniczej? Z pasją i zaangażowaniem podejmujesz nowe zadania i jesteś otwarty/a na innowacyjne rozwiązania? Pracuj w Polskich Portach Lotniczych na stanowisku: Starszy Specjalista ds. Projektów Teleinformatycznych (K/M) Kluczowe zadania, które dla Ciebie przygotowaliśmy: Pełnienie roli Koordynatora/Kierownika projektu w zespołach scrumowych, we wdrażanych i modernizowanych systemach oraz aplikacjach IT. Planowanie zadań projektowych, w tym opracowanie harmonogramów operacyjnych Realizacja zasad i procesów zgodnych z metodyką Scrum/Agile. Raportowanie stanu zaawansowania zadań projektowych oraz istotnych ryzyk i problemów występujących w projekcie. Wykorzystywanie narzędzi oraz technik identyfikacji ryzyka dla prowadzonych projektów i zadań. Kierowanie zespołami scrumowymi oraz bieżąca współpraca z pozostałymi jednostkami organizacyjnymi Spółki w zakresie niezbędnym do realizacji celów projektowych. Szukamy właśnie Ciebie, jeśli posiadasz: Wykształcenie wyższe I stopnia. Co najmniej 3-letnie doświadczenie zawodowe na stanowiskach związanych z prowadzeniem projektów IT (w procesach wytwórczych oprogramowania i zakupowych). Certyfikat ukończenia kursu Agile PM. Znajomość: metodyk zwinnych tj. Scrum, Agile, obsługi programu MS Project Professional oraz narzędzi klasy JIRA/ Confluence, architektury systemów informatycznych (rozróżnianie architektury monolitycznej od mikroserwisów, - znajomość wzorców integracyjnych), zagadnień prowadzenia projektów teleinformatycznych. Wiedzę z zakresu: rozumienia mechanizmów integracji systemów baz danych, umiejętność wykonywania prostych zapytań SQL , świadomości wymogów bezpieczeństwa aplikacji (OWASP, szyfrowanie, zarządzanie tożsamością), Znajomość j. angielskiego na poziomie B1. Cechy tj. rzetelność, terminowość, umiejętność planowania i organizowania pracy, komunikatywność. Co możemy Ci zaoferować? Pracę w firmie zarządzającej największym portem lotniczym w Polsce. Zatrudnienie w oparciu o umowę o pracę. Prywatną opiekę medyczną. Benefity socjalne i kulturalne. Ubezpieczenie grupowe na preferencyjnych warunkach. Zniżkę na produkty i usługi dostępne w strefie handlowej Lotniska Chopina. „Wyląduj” właśnie u nas!
Technology
POLSKIE PORTY LOTNICZE SPÓŁKA AKCYJNA
Starszy Specjalista ds. Projektów Teleinformatycznych (K/M)
Senior
On-site
Warsaw, Poland
🏢 Summary: Offer for a Senior IT Project Specialist responsible for coordinating and leading Scrum teams in the implementation and modernization of IT systems and applications in the aviation sector. The role focuses on Agile-based project management, risk control, system integration, and oversight of teleinformatics projects. The position involves planning, reporting, and ensuring compliance with security and architectural standards. 🗂️ Requirements: Higher education degree (Bachelor’s minimum), Minimum 3 years of experience in IT project management (software development and procurement processes), Agile PM certification, Knowledge of Scrum and Agile methodologies, Experience with MS Project Professional, Experience with JIRA and Confluence, Knowledge of IT systems architecture (monolith and microservices), Knowledge of integration patterns, Knowledge of database integration mechanisms, Ability to write simple SQL queries, Knowledge of application security standards (OWASP, encryption, identity management), English proficiency at minimum B1 level 📃 Skills: Scrum, Agile, AgilePM, MSProject, JIRA, Confluence, SQL, OWASP, Encryption, Microservices, Monolith, Integration, Databases 🏢 Description: Szukasz nowych wyzwań zawodowych? Chciałbyś/abyś realizować ciekawe projekty w branży lotniczej? Z pasją i zaangażowaniem podejmujesz nowe zadania i jesteś otwarty/a na innowacyjne rozwiązania? Pracuj w Polskich Portach Lotniczych na stanowisku: Starszy Specjalista ds. Projektów Teleinformatycznych (K/M) Kluczowe zadania, które dla Ciebie przygotowaliśmy: Pełnienie roli Koordynatora/Kierownika projektu w zespołach scrumowych, we wdrażanych i modernizowanych systemach oraz aplikacjach IT. Planowanie zadań projektowych, w tym opracowanie harmonogramów operacyjnych Realizacja zasad i procesów zgodnych z metodyką Scrum/Agile. Raportowanie stanu zaawansowania zadań projektowych oraz istotnych ryzyk i problemów występujących w projekcie. Wykorzystywanie narzędzi oraz technik identyfikacji ryzyka dla prowadzonych projektów i zadań. Kierowanie zespołami scrumowymi oraz bieżąca współpraca z pozostałymi jednostkami organizacyjnymi Spółki w zakresie niezbędnym do realizacji celów projektowych. Szukamy właśnie Ciebie, jeśli posiadasz: Wykształcenie wyższe I stopnia. Co najmniej 3-letnie doświadczenie zawodowe na stanowiskach związanych z prowadzeniem projektów IT (w procesach wytwórczych oprogramowania i zakupowych). Certyfikat ukończenia kursu Agile PM. Znajomość: metodyk zwinnych tj. Scrum, Agile, obsługi programu MS Project Professional oraz narzędzi klasy JIRA/ Confluence, architektury systemów informatycznych (rozróżnianie architektury monolitycznej od mikroserwisów, - znajomość wzorców integracyjnych), zagadnień prowadzenia projektów teleinformatycznych. Wiedzę z zakresu: rozumienia mechanizmów integracji systemów baz danych, umiejętność wykonywania prostych zapytań SQL , świadomości wymogów bezpieczeństwa aplikacji (OWASP, szyfrowanie, zarządzanie tożsamością), Znajomość j. angielskiego na poziomie B1. Cechy tj. rzetelność, terminowość, umiejętność planowania i organizowania pracy, komunikatywność. Co możemy Ci zaoferować? Pracę w firmie zarządzającej największym portem lotniczym w Polsce. Zatrudnienie w oparciu o umowę o pracę. Prywatną opiekę medyczną. Benefity socjalne i kulturalne. Ubezpieczenie grupowe na preferencyjnych warunkach. Zniżkę na produkty i usługi dostępne w strefie handlowej Lotniska Chopina. „Wyląduj” właśnie u nas!
Technology
sourcingNOW
Senior C++ Developer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Senior C++ Developer role focused on building and optimizing a large-scale embedded multimedia platform used globally. The position involves working with a multi-million-line codebase, enhancing system components, and contributing to scalable and secure architecture. This role offers direct impact on the quality and architecture of a global embedded product. 🗂️ Requirements: Minimum 5 years of professional experience in C++ development, Practical experience with UNIX/Linux systems, Strong understanding of object-oriented programming, Knowledge of software design principles, Experience in designing scalable solutions, Ability to diagnose and resolve performance and system-level issues 📃 Skills: C++, Linux, UNIX, OOP, Embedded, Debugging 🏢 Description: O firmie: Naszym klientem jest międzynarodowa firma technologiczna rozwijająca zaawansowane rozwiązania software’owe wykorzystywane w urządzeniach elektronicznych oraz systemach cyfrowych dostępnych globalnie. Organizacja tworzy i rozwija skalowalne platformy, które integrują treści, oprogramowanie i technologie komunikacyjne, wpływając na sposób korzystania z usług multimedialnych przez użytkowników końcowych. Firma działa w modelu produktowym, w środowisku międzynarodowym, łącząc kompetencje inżynierskie z podejściem nastawionym na jakość, bezpieczeństwo i długofalowy rozwój technologii. Zespoły pracują w rozproszonej strukturze, współpracując przy projektach o dużej skali i wysokim poziomie złożoności technicznej. O stanowisku: Poszukujemy doświadczonej osoby na stanowisko Senior C++ Developer , która dołączy do zespołu rozwijającego zaawansowaną platformę embedded wykorzystywaną w urządzeniach multimedialnych. Rola zakłada pracę nad dużym, wielomilionowym repozytorium kodu, rozwój i optymalizację komponentów systemowych oraz współtworzenie skalowalnego i bezpiecznego środowiska dla globalnego produktu technologicznego. To stanowisko dla osoby, która chce mieć realny wpływ na architekturę i jakość rozwiązania wykorzystywanego przez miliony użytkowników. Do Twoich zadań należeć będzie: Projektowanie, rozwijanie i utrzymywanie wydajnego kodu w C++, Analiza i eliminowanie błędów wydajnościowych oraz systemowych, Dbanie o jakość kodu, jego organizację oraz automatyzację procesów, Udział w przeglądach kodu i przeglądach architektury, Implementacja specyfikacji technicznych i współpraca przy ich tworzeniu, Współpraca z zespołami międzynarodowymi (Europa, USA, Azja), Rozwój oprogramowania dla systemów opartych o UNIX/Linux oraz środowisk embedded. Szukamy osoby, która… Posiada min. 5 lat doświadczenia zawodowego w programowaniu (C++), Ma praktyczne doświadczenie w środowisku UNIX/Linux, Bardzo dobrze rozumie programowanie obiektowe i zasady projektowania oprogramowania, Potrafi projektować i rozwijać skalowalne rozwiązania, Sprawnie diagnozuje i rozwiązuje problemy techniczne, Dobrze odnajduje się w dynamicznym, produktowym środowisku, Komunikuje się w języku angielskim (min. B2) – praca w środowisku międzynarodowym, Mile widziane: Znajomość Python lub JavaScript, Doświadczenie z systemami embedded (Linux/Android), Praktyka w debugowaniu systemów wbudowanych. Co oferuje nasz klient: Udział w rozwoju globalnego produktu technologicznego o dużej skali, Pracę w międzynarodowym środowisku i współpracę z doświadczonym zespołem inżynierów, Realny wpływ na architekturę i kierunek rozwoju platformy, Możliwość pracy przy nowoczesnych rozwiązaniach embedded i systemach multimedialnych, Stabilną współpracę w oparciu o długofalowy projekt technologiczny, Konkurencyjne warunki finansowe i pakiet benefitów adekwatny do poziomu stanowiska. Zatrudnienie w oparciu o kontrakt B2B lub umowę o pracę Osoby zainteresowane prosimy o przesłanie aplikacji przed formularz poniżej. Zastrzegamy sobie możliwość odpowiedzi tylko na wybrane aplikacje.
Technology
PKO BP Finat
Programista C++
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Senior C++ Developer role focused on designing and developing high-performance, scalable and modular software solutions using modern C++ standards. The position involves code optimization, debugging, testing, and maintaining high engineering quality within a collaborative team environment. Hybrid B2B contract with partial on-site work in Warsaw. 🗂️ Requirements: Advanced proficiency in C++ (C++17/C++20), Experience in designing modular and scalable architectures, Knowledge of SOLID principles and design patterns, Proficiency with CMake and Git, Experience with GCC, Clang or MSVC compilers, Experience with gdb or lldb debuggers, Experience in debugging, profiling and optimization (CPU, memory, multithreading), Experience in unit and integration testing, Experience with static code analysis tools, Ability to participate in code reviews and architectural reviews 📃 Skills: C++, CMake, Git, GCC, Clang, MSVC, gdb, lldb, SOLID, Multithreading, Profiling, Debugging, Testing, GO 🏢 Description: Do naszego zespołu poszukujemy 1 osoby na stanowisko Programista C++ Senior Wymagania: Zaawansowana biegłość w programowaniu w C++ (C++17/C++20) oraz praktyczna umiejętność tworzenia wydajnego, bezpiecznego i czytelnego kodu Umiejętność projektowania i rozwijania modularnych, skalowalnych rozwiązań, z uwzględnieniem zasad SOLID, wzorców projektowych i dobrych praktyk inżynierskich Swobodne posługiwanie się narzędziami deweloperskimi: CMake, Git, kompilatorami (GCC/Clang/MSVC), debuggerami (gdb/lldb) oraz narzędziami do analizy jakości i wydajności kodu znajomość GO będzie dodatkowym atutem Doświadczenie w debugowaniu, profilowaniu i optymalizacji aplikacji (CPU, pamięć, wielowątkowość) Umiejętność tworzenia i utrzymywania testów jednostkowych i integracyjnych oraz dbałość o jakość kodu (testy, code review, analiza statyczna) Zdolność analitycznego myślenia, diagnozowania problemów i podejmowania trafnych decyzji technicznych Samodzielność w realizacji powierzonych zadań przy jednoczesnej umiejętności efektywnej pracy zespołowej Umiejętność jasnej komunikacji technicznej, dokumentowania rozwiązań oraz udziału w przeglądach architektury i kodu Odpowiedzialność za jakość dostarczanego oprogramowania i świadomość wpływu własnej pracy na cały system Oferujemy: - kontrakt B2B - model pracy hybrydowy z Warszawy, ul. Chmielna 89. Częstotliwość pracy w biurze: 2 razy w tygodniu.
Technology
DCG
Starszy Programista Java / Starsza Programistka Java
Senior
Hybrid
Poznan, Poland
140 - 150 PLN
🏢 Summary: Senior Java Developer role focused on designing and developing backend and frontend applications in a microservices architecture for a CRM system in the investment domain. The position involves building REST/SOAP integrations, optimizing SQL databases, and ensuring code quality through testing. Work is carried out in a Scrum team with strong emphasis on performance and scalability. 🗂️ Requirements: Proficiency in Java, Proficiency in JavaScript, Knowledge of HTML, Knowledge of CSS, Strong knowledge of Spring Framework, Strong knowledge of SQL, Experience with GIT, Ability to write unit tests using JUnit and Mockito, Knowledge of REST and SOAP APIs, Ability to optimize code and SQL queries for performance, Experience with IntelliJ IDEA, Ability to work with technical documentation in English, Knowledge of microservices architecture, Experience with CI/CD practices, Experience in banking or insurance sector 📃 Skills: Java, JavaScript, HTML, CSS, Spring, SpringBoot, SQL, PostgreSQL, Oracle, GIT, JUnit, Mockito, REST, SOAP, Kafka, Kibana, Elasticsearch, Node.js, IntelliJ, Scrum, DevOps, CI/CD 🏢 Description: Jako firma rekrutacyjna jesteśmy świadomi, że każdy solidny biznes napędzają ludzie z odpowiednio dopasowanymi kompetencjami. Nasz styl zarządzania i partnerskie podejście pozwalają nam na elastyczne dostosowanie się do Twoich potrzeb i zapewniają pełne wsparcie podczas współpracy. W związku z ciągłym rozwojem i dużą liczbą projektów rekrutacyjnych, jakie prowadzimy dla naszych Partnerów, szukamy osoby na stanowisko: Starszy Programista Java / Starsza Programistka Java Zakres obowiązków: Projektowanie i rozwój aplikacji backendowych oraz frontendowych (Java, Spring Framework, JavaScript, HTML, CSS) w architekturze mikroserwisów, z wykorzystaniem REST/SOAP oraz integracji z innymi systemami Tworzenie, rozwijanie i optymalizacja zapytań SQL oraz modeli baz danych (PostgreSQL/Oracle), z naciskiem na wydajność, skalowalność i czytelność kodu Pisanie i utrzymanie testów jednostkowych oraz integracyjnych (JUnit, Mockito), a także diagnozowanie, debugowanie i usuwanie błędów w aplikacjach Współpraca w zespole Scrum, udział w analizie wymagań, projektowaniu rozwiązań oraz rozwijaniu systemu CRM dla produktów inwestycyjnych Wymagania: Umiejętność w zakresie projektowania/programowania w języku Java oraz Javascript (także Html i Css) Dobra znajomość Spring Framework, SQL oraz GIT Umiejętność pisania testów w JUnit (Mockito) Znajomość architektury API REST oraz SOAP Umiejętność optymalizacji kodu oraz zapytań SQL w celach wydajnościowych oraz zwiększenia czytelności Znajomość środowiska IntelliJ IDEA Język angielski w zakresie posługiwania się dokumentacją oraz pozwalający na pisanie kodu Znajomość: Kafka, Kibana, Elasticsearch, PostrgreSQL, Oracle, Spring Boot, Node.js, architektury mikroserwisów oraz metodyk Scrum i DevOps (CI/CD) Doświadczenie w pracy w sektorze bankowym lub ubezpieczeniowym Duża samodzielność przy wykonywaniu prac, komunikatywność oraz umiejętności analityczne Mile widziane: Znajomość produktów bankowych, w szczególności inwestycyjnych Oferujemy: Dofinansowanie karty sportowej Stałe wsparcie konsultanta Program rekomendacji pracowników
Technology
Link Group
Senior C++ Developer
Senior
Remote
Olsztyn, Poland
130 - 145 PLN
🏢 Summary: Senior/Lead C++ Developer role focused on developing and modernizing a large, long‑term system based on MFC and legacy code. The position involves hands‑on engineering across the full SDLC, implementation of new features, performance optimization, and database work with MS SQL Server. Lead level additionally includes technical mentoring and support in architectural improvements. 🗂️ Requirements: Strong practical experience with C++, Hands-on experience with MFC framework, Experience working with legacy codebases, Very good knowledge of SQL, Experience with Microsoft SQL Server, Knowledge of OOP, SOLID, design patterns, Experience in performance profiling and optimization, Experience writing unit tests, Experience working within structured SDLC, Higher education in Computer Science or related field 📃 Skills: C++, MFC, SQL, T-SQL, MS SQL Server, OOP, SOLID, DesignPatterns, UnitTesting, PerformanceProfiling, Concurrency, STL, .NET, C# 🏢 Description: Senior / Lead C++ Developer (MFC) Dla naszego Klienta – stabilnej, globalnej firmy z sektora IT – poszukujemy doświadczonych inżynierów o silnym profilu technicznym. Będziesz częścią kameralnego, zgranego zespołu ekspertów pracującego nad dużym, wieloletnim systemem. Szukamy osób na poziomie Senior oraz Lead , które posiadają unikalne na rynku doświadczenie we frameworku MFC i dla których praca z dojrzałym kodem źródłowym ( legacy codebase ) stanowi interesujące wyzwanie inżynierskie. Projekt łączy w sobie bieżące utrzymanie systemu, realizację bogatego backlogu rozwojowego oraz równoległe działania mające na celu modernizację architektury rozwiązania. Twój zakres obowiązków: Aktywny, samodzielny rozwój oprogramowania (hands-on engineering) w języku C++ na każdym etapie SDLC — od projektowania, przez code review, aż po testy i wdrożenie. Praca z dużym, dojrzałym kodem źródłowym oraz frameworkiem MFC. Implementacja nowych funkcjonalności z bogatego backlogu oraz aktywne wsparcie zespołu w procesie modernizacji systemu. Tworzenie i utrzymanie testów jednostkowych (dla warstwy UI, usług back-endowych oraz bazy danych). Optymalizacja zapytań i praca z bazą danych MS SQL Server. Dla profili Lead: Mentoring i wsparcie techniczne dla pozostałych członków zespołu, dzielenie się wiedzą oraz promowanie dobrych praktyk inżynierskich. Nasze wymagania: Głęboka i praktyczna znajomość języka C++ oraz frameworku MFC (zarządzanie pamięcią, szablony, współbieżność, biblioteka standardowa). Bardzo dobra znajomość SQL , ze szczególnym uwzględnieniem Microsoft SQL Server (optymalizacja zapytań, analiza planów wykonania). Silne fundamenty inżynierskie: znajomość paradygmatu OOP, zasad SOLID oraz wzorców projektowych. Doświadczenie w profilowaniu wydajności i optymalizacji systemów o wysokiej przepustowości lub niskich opóźnieniach. Praktyka w pisaniu testów jednostkowych na różnych warstwach aplikacji. Doświadczenie w pracy w ustrukturyzowanym procesie SDLC (code review, dyskusje architektoniczne). Wykształcenie wyższe kierunkowe (Informatyka lub pokrewne). Świetne umiejętności komunikacyjne, nastawienie na współpracę i ciągły rozwój. Mile widziane: Znajomość języka C# oraz ekosystemu .NET (szczególnie w kontekście integracji międzyjęzykowej lub tworzenia narzędzi pomocniczych). Oferujemy: Stabilną współpracę w oparciu o kontrakt B2B. Elastyczność: Praca w 100% zdalna z dowolnego miejsca w Polsce. Wpływ na projekt: Możliwość realnego kształtowania procesu modernizacji dużego systemu. Kulturę inżynierską: Pracę w kameralnym, dojrzałym zespole nastawionym na dzielenie się wiedzą i partnerskie relacje. Pakiet benefitów (szczegóły przedstawimy podczas rozmowy rekrutacyjnej).
Technology
NCBR+
starsza programistka / starszy programista (systemy dziedzinowe)
Senior
Remote
Warsaw, Poland
🏢 Summary: Senior Software Developer responsible for designing, developing and maintaining domain systems, translating business requirements into technical solutions and ensuring high code quality. The role involves working on system enhancements, refactoring legacy code and participating in innovative IT projects in a largely remote environment. 🗂️ Requirements: Higher education degree, Minimum 3 years of experience in designing, developing and implementing software, Experience with PHP 7.4+, Experience with relational and non-relational databases (SQL, NoSQL), Knowledge of PostgreSQL or MySQL, Proficiency with Git, Experience working with Jira and Confluence, Experience working with legacy code, Ability to create technical documentation, English proficiency for reading technical documentation 📃 Skills: PHP, Symfony, Api-Platform, SQL, NoSQL, PostgreSQL, MySQL, Git, Jira, Confluence, Doctrine, PHPUnit, Codeception, MongoDB, RabbitMQ, Redis, Nginx, Docker, Websocket, jQuery, Smarty, Twig, Kubernetes, GitLab, CI/CD 🏢 Description: NCBR+ sp. z o.o. Wiesz, jak działa unikatowa poduszka ratunkowa, wykorzystywana podczas zagrożenia lawinowego? Albo bioniczne protezy ręki? Jak można angażować druk 3D, robotykę oraz metodologię STEAM do kreowania nowoczesnej edukacji? To tylko kilka z projektów, które wspieramy na co dzień w Grupie NCBR. Dołącz do jedynej takiej organizacji dofinansowującej innowacje w Polsce. Weź udział w unikatowej pracy nad rozwojem konkurencyjności polskiej gospodarki. STARSZA PROGRAMISTKA / STARSZY PROGRAMISTA programowanie (systemy dziedzinowe) nr referencyjny: DRS_02_S1_26 miejsce pracy: Warszawa wymiar etatu: cały etat, ilość wakatów: 2 TWOJA ROLA: Osoba zatrudniona na tym stanowisku będzie odpowiedzialna za realizację prac programistycznych, współpracę z zespołem projektowym oraz interesariuszami. GŁÓWNE ZADANIA: projektowanie i realizacja zmian w systemach Centrum; współpraca przy konwersji wymagań biznesowych na zadania programistyczne praca z Jira i Confluence; przygotowywanie specyfikacji technicznej projektowanych zmian; udział w pracach koncepcyjnych oraz realizacja prac programistycznych w innowacyjnych projektach Centrum; odpowiedzialność za jakość przygotowywanego kodu oraz aplikacji; poprawianie jakości kodu systemów centrum, w tym przygotowywanie code reviews; tworzenie dokumentacji. OCZEKIWANIA: wykształcenie wyższe; minimum 3-letnie doświadczenie w projektowaniu, tworzeniu i wdrażaniu oprogramowania; doświadczenie w stosowaniu dobrych praktyk programistycznych; doświadczenie w pracy z Jirą i Confluece; biegła znajomość języka PHP w wersji 7.4 lub nowszej, opcjonalnie znajomość PHP 8+ wraz z frameworkiem Symfony 6+, Api-Platform w wersji 2.7 i 3+; znajomość relacyjnych i nierelacyjnych baz danych (SQL oraz NoSQL) w tym PostgreSQL lub MySQL; biegła znajomość systemu kontroli wersji Git; doświadczenie z pracą z kodem legacy (umiejętność analizy i zrozumienia kodu legacy, wprowadzania zarówno stopniowych ulepszeń, jak i radykalnych refaktoryzacji); chęć rozwijania kompetencji technicznych i dbałość o wysoką jakość wykonywanej pracy; znajomość języka angielskiego pozwalająca na samodzielne czytanie dokumentacji technicznej. MILE WIDZIANE: 5-letnie doświadczenie w projektowaniu, tworzeniu i wdrażaniu oprogramowania; doświadczenie przy pracy z testami jednostkowymi (PHPUnit/Codeception); znajomość Doctrine; znajomość co najmniej dwóch z następujących technologii: Websocket, MongoDB, RabbitMQ, Redis, Nginx; znajomość platformy Docker; znajomość PHP Symfony; znajomość Doctrine; znajomość biblioteki jQuery; znajomość systemu szablonów Smarty lub Twig; umiejętności budowania i zarządzania narzędziami CI/CD: Kubernetes, GitLab CI/CL; doświadczenie w pracy z narzędziami AI wspierającymi wytwarzanie oprogramowania (np. GitHub Copilot); umiejętność pracy w środowisku zwinnym (rozumienie zasad i odpowiedzialności obowiązujących na wydarzeniach Scrum-owych, rozumienie i stosowanie wycen w Story Points/ManDays, realizacja prac programistycznych w określonych cyklach (iteracjach), umiejętność podziału zadań na możliwe do realizacji w określonych iteracjach); umiejętność realizacji zadań w podejściu Kanban-owym (praca na tablicy Kanban, stosowanie zasad limitowania zadań w toku, dążenie do ciągłego doskonalenie przepływów procesów wewnątrz zespołu); OFERUJEMY: zatrudnienie w oparciu o umowę pracę/B2B w rządowej agencji wykonawczej, która łączy świat nauki i biznesu, tworząc odpowiednie warunki do prowadzenia prac B+R+I; pełne wsparcie w początkowym etapie zatrudnienia, aby zapewnić komfortowe rozpoczęcie pracy; przeważająca praca zdalna; elastyczne godziny rozpoczęcia pracy - 6:30 -10:00; nowoczesne i dogodnie zlokalizowane biuro - biurowiec Varso Tower (obok Dworca Centralnego), każdy z nas może korzystać z rowerowni wraz z zapleczem sanitarnym; kwartalną premię motywacyjną oraz dodatkowe wynagrodzenie roczne (tzw. 13-nastka); prywatną opiekę medyczną, dzięki której lepiej zadbasz o zdrowie swoje i swoich bliskich; ubezpieczenie grupowe, z możliwością dokupienia dodatkowych wariantów oraz dołączenia do ubezpieczenia bliskich osób; możliwość poszerzania swojej wiedzy - szkolenia grupowe, indywidualne oraz dostęp do platformy e-learningowej z pakietem kilkudziesięciu szkoleń; dostęp do platformy językowej, w ramach której dostępne są języki angielski i hiszpański; platformę kafeteryjną comiesięcznie zasilaną środkami z ZFŚS, z ofertą obejmującą: zakupy, turystykę, sport, rekreację, kulturę i rozrywkę; dofinansowanie do wypoczynku dla pracowników i ich dzieci; refundację części kosztów zorganizowanej opieki nad dzieckiem w żłobkach lub przedszkolach; fundusz działań integracyjnych - wspólnie realizujemy swoje sportowe pasje w takich dyscyplinach jak np. gokarty, siatkówka, bieganie lub chodzenie po górach.
Technology
EPAM Systems
Senior C++ Engineer
Senior
Remote
Warsaw, Poland
🏢 Summary: Senior C++ Engineer role focused on transforming ML and data science prototypes into high-performance, production-grade C++ applications for real-time, resource-constrained and cloud environments. The position involves optimizing, containerizing and deploying deterministic, low-latency systems with strong emphasis on reliability, performance and CI/CD practices. The offer includes flexible remote work within Poland, career development programs and comprehensive benefits. 🗂️ Requirements: 5+ years of experience in modern C++ (C++17/C++20), Strong knowledge of multithreading, concurrency and synchronization in Linux, Experience developing deterministic, low-latency real-time systems, Proficiency with CMake and Conan package management, Experience profiling and optimizing CPU and memory usage in Linux, Ability to write unit and automated tests, Experience debugging low-level communication issues, Hands-on experience with Docker in Linux production environments, Experience with CI/CD and release pipelines, Familiarity with Agile tools (Azure DevOps, JIRA, Confluence, Bitbucket), Fluent English (B2+ level) 📃 Skills: C++, C++17, C++20, Linux, Multithreading, Concurrency, CMake, Conan, Docker, CI/CD, Azure, JIRA, Confluence, Bitbucket, Python, MQTT, ZeroMQ, ProtoBuf, Kafka, HTTP, Bash, Kubernetes, TCP/IP, systemd 🏢 Description: We are seeking a Senior C++ Engineer to collaborate with Data Scientists and Machine Learning experts in transforming prototype algorithms into hardened, reliable, production-grade applications. In this role, you will convert research workflows into high-performance C++ systems capable of running on resource-constrained hardware or scalable cloud environments. Responsibilities Collaborate closely with Data Scientists and Machine Learning experts to turn prototype algorithms and data processing pipelines into hardened, reliable, production-grade "always-on" applications written in C++ Conversion of research and prototype ML/data-processing workflows (primarily Python-based) into high-performance, reliable C++ production systems Implementation of data quality safeguards, sanitization and required low-level interfaces for real-time inference on streaming data Optimization of code for predictable behavior, high reliability and efficient resource utilization (compute/memory/storage) on resource-constrained environments Support the development of high-performance, high-reliability solutions capable of running on resource-constrained hardware or in cost-effective, highly-scalable cloud applications Translation of real-world process dynamics, sensor behavior and system constraints into realistic online control solutions Documentation and communication of assumptions, results, limitations, risks and deployment considerations for discussion with the broader technical audience Requirements 5+ years of experience in modern C++ software development using C++17/C++20 Understanding of multithreading, concurrency, synchronization and performance optimization in Linux environments Background in developing deterministic, low-latency software for real-time systems Proficiency in CMake, modern C++ build systems and Conan package management for C++ Skills in profiling and optimizing CPU/memory utilization in constrained Linux environments Competency in writing unit tests and automated tests Proven capability to debug low-level communication issues and optimize performance under constrained environments Hands-on expertise designing, deploying and debugging containerized applications using Docker in Linux production environments Experience with CI/CD & Release pipelines: multi OS runners, artifact signing, SBOMs/vulnerability scanning Familiarity with Agile toolsets such as Azure DevOps, Atlassian tools like Confluence, JIRA and Bitbucket Fluent English communication skills at a B2+ level Nice to have Capability to independently deploy and manage cloud-native or edge-native microservices in Linux environments Flexibility to work closely with research, data science and platform engineering teams to bridge prototype and production environments Skills in Python and C++ interoperability Familiarity with industry IoT standards and protocols such as MQTT/SparkplugB, ZeroMQ, ProtoBuf, Kafka and HTTP Expertise in Linux, Bash/Shell scripting, Docker, TCP/IP networking, Kubernetes, systemd, logging, OTA/rollback strategies and advanced debugging techniques Background in deploying software in industrial environments, including remote diagnostics and field support Familiarity with .NET/C# We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.