April 9, 2026
C++ Software Engineer
Mid • On-site
Poznan, Poland
Obecnie poszukujemy dobrze zorganizowanej i dbającej o wysokie standardy pracy osoby, która chciałaby dołączyć do naszego zespołu jako C++ Developer.
Zależy nam na osobach, które mieszkają w Poznaniu lub okolicach - bądź są gotowe do relokacji!
Jak pracujemy, co dla nas Ważne:
Stawiamy na wytwarzanie oprogramowania techniką ciągłej integracji.
Stawiamy na bezpośrednią komunikację w zespole.
Stawiamy na różnorodność w zespole i postaramy się wykorzystać Twój potencjał.
Stawiamy na długotrwałą współpracę.
Twój zakres obowiązków:
Tworzenie poprawnych, działających programów.
Wprowadzanie zmian w istniejących funkcjonalnościach.
Dbanie o jakość tworzonych rozwiązań.
Analiza, testy i usuwanie zgłaszanych błędów.
Wymagania:
Dobra znajomość C++.
Umiejętność korzystania z powłoki systemowej Windows / Linux (CLI).
Podstawowa wiedza na temat relacyjnych baz danych oraz znajomość SQL.
Znajomość narzędzi systemu kontroli wersji SVN lub GIT.
Mile widziane:
Znajomość technologii: Qt, PostgreSQL, Python.
Znajomość języka angielskiego.
Orientacja w zagadnieniach związanych z branżą energetyczną.
Oferujemy:
Zatrudnienie na umowę o pracę lub kontrakt B2B
Pracę stacjonarna w komfortowym biurze (Poznań, z możliwością pracy hybrydowej w późniejszym okresie
Ciekawe projekty branżowe np. SCADA / ADMS dla koncernów energetycznych w Polsce i za zagranicą (TAURON, ENERGA, ENEA, ENEXIS, STEDIN)
Rozwój zawodowy – wsparcie merytoryczne całego zespołu oraz zewnętrzne i firmowe szkolenia / warsztaty.
Elastyczne godziny pracy (zaczynamy pracę między 7:00 a 9:00)
Ubezpieczenie grupowe, dofinansowanie do urlopów wypoczynkowych, prywatnej opieki medycznej i karty Multisport
Zapraszamy do aplikowania!
Informujemy, że do wybranych kandydatów zostanie przesłany kwestionariusz rekrutacyjny (jako część procesu rekrutacyjnego).
Similar jobs you might like
Technology
PTH EUROTRONIC Sp. z o.o.
Junior C++ Developer
Junior
On-site
Wroclaw, Poland
🏢 Summary: Junior C++ Developer role focused on developing and maintaining software solutions, including implementing new functionalities, modifying existing code, and fixing bugs. The position involves working with relational databases and version control systems while contributing to industry projects such as SCADA/ADMS systems. This is an on-site role in Wrocław with partial hybrid option. 🗂️ Requirements: Good knowledge of C++, Ability to use Windows or Linux command line (CLI), Basic knowledge of relational databases, Knowledge of SQL, Experience with SVN or GIT version control systems 📃 Skills: C++, SQL, SVN, GIT, Windows, Linux, CLI, Qt, PostgreSQL, Python 🏢 Description: Obecnie poszukujemy Junior C++ Developera do naszego wrocławskiego zespołu! Twój zakres obowiązków: Tworzenie poprawnych, działających programów Wprowadzanie zmian w istniejących funkcjonalnościach Dbanie o jakość tworzonych rozwiązań Analiza, testy i usuwanie zgłaszanych błędów Wymagania: Dobra znajomość C++ Umiejętność korzystania z powłoki systemowej Windows / Linux (CLI) Podstawowa wiedza na temat relacyjnych baz danych oraz znajomość SQL Znajomość narzędzi systemu kontroli wersji SVN lub GIT Mile widziane: Znajomość technologii: Qt, PostgreSQL, Python Znajomość języka angielskiego Orientacja w zagadnieniach związanych z branżą energetyczną Oferujemy: Zatrudnienie w oparciu o UoP, umowę zlecenie lub kontrakt B2B Pracę stacjonarną we wrocławskim biurze (możliwość pracy hybrydowej: 1/dzień w tyg.) Ciekawe projekty branżowe np. SCADA / ADMS dla koncernów energetycznych w Polsce i za zagranicą (TAURON, ENERGA, ENEA, ENEXIS, STEDIN) Rozwój zawodowy - wsparcie merytoryczne całego zespołu oraz zewnętrzne i firmowe szkolenia / warsztaty Elastyczne godziny pracy (start pracy między 7:00 a 9:00) Ubezpieczenie grupowe, dofinansowanie do urlopów wypoczynkowych, prywatnej opieki medycznej i karty Multisport Zapraszamy do aplikowania!
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
Be in IT
Senior C++ MS SQL Developer
Senior
Remote
Warsaw, Poland
170 - 190 PLN/hr
🏢 Summary: Long-term, fully remote B2B contract for a Senior C++ MS SQL Developer in an international consulting environment, focused on building high-performance and reliable systems. The role involves designing and implementing advanced C++ solutions, optimizing MS SQL databases, and contributing to architecture and full SDLC processes. Strong emphasis on performance-critical programming, concurrency, and software quality standards. 🗂️ Requirements: Very good knowledge of C++ (C++11 or newer), Commercial experience with MS SQL, Practical experience in memory management, Experience with advanced C++ templates, Knowledge of concurrency models, Experience in performance-critical programming, Understanding of SOLID principles, Understanding of object-oriented principles, Knowledge of SDLC and software design, Experience with unit testing, Experience with integration testing, English level B2/C1 📃 Skills: C++, MS SQL, SQL, T-SQL, C++11, C++14, C++17, Concurrency, Multithreading, Templates, OOP, SOLID, SDLC, UnitTesting, IntegrationTesting 🏢 Description: Be in IT to firma rekrutacyjna, wyspecjalizowana w poszukiwaniu Specjalistów z branży technologii informatycznych. Obecnie, dla naszego klienta, poszukujemy osoby na stanowisko: Senior C++ MS SQL Developer . Zakres obowiązków: Długofalowa współpraca z międzynarodową, topową firmą consultingową, świadcząca usługi IT dla dużych i średnich firm z różnorodnych sektorów. Projektowanie i implementacja rozwiązań w C++ (C++11 i nowsze) z naciskiem na wydajność i niezawodność systemu. Praca z bazą danych MS SQL – projektowanie, optymalizacja i integracja z systemami backendowymi. Zarządzanie pamięcią, implementacja zaawansowanych templates oraz praca ze współbieżnością (concurrency models). Programowanie zorientowane na wydajność (performance-critical programming) w środowisku produkcyjnym. Dbanie o jakość procesów i standardów wytwarzania oprogramowania. Aktywny udział w pełnym cyklu SDLC – od projektowania architektury po testowanie (Unit Testing, Integration Testing). Wpływ na kierunek techniczny projektu oraz współkształtowanie architektury rozwiązań. Oczekujemy: Bardzo dobrej, udokumentowanej znajomości C++ (C++11 i nowszych standardów) – must have . Doświadczenia w pracy z MS SQL – must have . Praktycznej znajomości zarządzania pamięcią (memory management) oraz zaawansowanych templates w C++. Znajomości concurrency models i programowania wydajnościowego (performance-critical programming). Dobrego zrozumienia zasad SOLID oraz zasad programowania obiektowego (OO Principles). Dojrzałego rozumienia SDLC oraz Software Design. Dojrzałej znajomości testowania oprogramowania – Unit Testing oraz Integration Testing. Dbałości o jakość procesów i praktyk wytwarzania oprogramowania (drives quality processes/practices). Mile widziana znajomość C# .NET 9. Mile widziana umiejętność wpływania na kierunek techniczny (technical direction) projektu. Znajomości języka angielskiego na poziomie B2 lub C1 – umożliwiającej swobodną komunikację w międzynarodowym środowisku. Mile widziana dostępność ASAP; akceptowalny jest maksymalnie miesięczny okres wypowiedzenia ze skutkiem na koniec miesiąca. Oferujemy: Długofalowa współpraca z wynagrodzeniem w przedziale 170-190 PLN netto/godz. + VAT. Wsparcie przy zakładaniu i prowadzeniu działalności gospodarczej, dla osób bez takiego doświadczenia. Sprawny proces rekrutacyjny - dwie rozmowy techniczne z managerami, online (każda maksymalnie po godzinie). Współpraca w pełni zdalna. Benefity - prywatna opieka medyczna, karta Multisport. Nowoczesny sprzęt zapewniany przez firmę, wraz z softem i konfiguracją.
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
Asseco Poland S.A.
Programista C++ (m/k/os.)
Mid
Hybrid
Wroclaw, Poland
🏢 Summary: Long-term C++ developer role in a key national social insurance system supporting pension and disability benefit processes. The position involves development and maintenance of mass data processing modules within a monolithic architecture and microservices environment. The project offers stable work in a small Scrum team with focus on C++ technology. 🗂️ Requirements: Minimum 2 years of experience in C++ development, Strong knowledge of ANSI C/C++98, Knowledge of SQL and relational databases, Experience with DB2, Experience working on UNIX or Windows systems, Experience with Git, Experience with Jira 📃 Skills: C++, ANSI, SQL, DB2, UNIX, Windows, Git, Jira, Tuxedo, OpenShift, Java, Spring, SpringBoot, Hibernate, Python, Shell, UML, CICD, Angular, Scrum 🏢 Description: Szukamy Programisty C++ do długofalowego projektu przy jednym z kluczowych systemów informatycznych w Polsce – systemie, wspierającym procesy związane z przyznawaniem emerytur i rent . System jest częścią rozbudowanego środowiska w obszarze ubezpieczeń społecznych, wykorzystywanego codziennie przez tysiące pracowników Zakładu Ubezpieczeń Społecznych. Dołączysz do niewielkiego, zgranego zespołu (2 programistów, Scrum Master, Product Owner/analityczka), który odpowiada za rozwój i utrzymanie modułów przetwarzania danych masowych w systemie. Projekt jest stabilny , długoterminowy i daje realną możliwość rozwoju w technologii C++ . Jeśli masz doświadczenie w programowaniu w C++ lub chcesz ją rozwijać w praktyce, szukasz stabilnego, ale dynamicznego środowiska pracy – zapraszamy! Pracujemy w modelu hybrydowym z biura (Wrocław, Katowice) Proces rekrutacyjny prowadzony jest zdalnie (rozmowa telefoniczna, zadanie, spotkanie spotkanie z Zespołem i decyzja). Czym będziesz się zajmować? Tworzenie i rozwijanie oprogramowania w języku C++ (ANSI C/C++98; docelowo C11/C17) Utrzymanie i rozwój systemu o architekturze monolitycznej (obsługa procesów masowych) oraz komponentów opartych na mikrousługach (Tuxedo, OpenShift) Współpraca z zespołami odpowiedzialnymi za interfejsy użytkownika i inne moduły Tworzenie i aktualizacja dokumentacji technicznej Co będzie Ci potrzebne aby móc wykonywać powierzone Ci zadania? Minimum 2 lata doświadczenia jako programista C++ Znajomość języka C++ (ANSI C/C++98; mile widziane C11/C17) Znajomość SQL i relacyjnych baz danych (preferowana DB2) Doświadczenie w pracy na systemach UNIX / Windows Znajomość narzędzi: Git, Jira Umiejętność pracy zespołowej i analitycznego myślenia Mile widziane: Doświadczenie z Tuxedo, OpenShift lub mikroserwisami Znajomość Javy i technologii takich jak Spring, Spring Boot, Hibernate Znajomość języków skryptowych (Python, Shell) Wiedza z zakresu UML, CI/CD, automatyzacji procesów wytwórczych Znajomość Angular lub chęć rozwoju w kierunku front-endu Praktyka w pracy w metodyce Scrum Benefity Pracowniczy Plan Emerytalny Drużyna Active Team Spotkania integracyjne Ubezpieczenie grupowe Prywatna opieka medyczna Multisport Szkolenia Dostęp do zaawansowanych technologii Praca w największej spółce IT
Healthcare
Radpoint
Developer C++
Mid
Hybrid
Katowice, Poland
15,000 - 21,000 PLN
🏢 Summary: The offer is for an experienced C++ Developer to build and maintain network and cloud applications in the healthcare domain. The role involves image processing, streaming, and optimization of existing code within distributed systems. Work includes implementing new features and ensuring high-quality software in a collaborative team environment. 🗂️ Requirements: Commercial experience in C++ programming, Knowledge of relational databases, Knowledge of object-oriented databases, Understanding of HTTP protocol, Understanding of TCP/IP fundamentals, Experience with distributed systems, Experience with static code analysis 📃 Skills: C++, SQL, HTTP, TCP/IP, DistributedSystems, StaticAnalysis, ImageProcessing, Streaming, Cloud 🏢 Description: Miejsce pracy: ul. Ceglana 35, 40-514 Katowice Jesteśmy dynamicznie rozwijającą się firmą technologiczną, która specjalizuje się w tworzeniu zaawansowanych rozwiązań w obszarze aplikacji sieciowych i chmurowych. W związku z rozwojem naszych projektów poszukujemy doświadczonego Developera C++, który dołączy do naszego zespołu. Nasze projekty skoncentrowane są na obszarze Healthcare. Obowiązki : Programowanie aplikacji sieciowych oraz aplikacji chmurowych. Przetwarzanie obrazu i strumieniowe w różnorodnych projektach. Wdrażanie nowych funkcjonalności oraz utrzymanie i optymalizacja istniejącego kodu. Współpraca w ramach zespołu projektowego w celu zapewnienia wysokiej jakości oprogramowania. Wymagania : Doświadczenie w programowaniu w C++. Znajomość baz danych relacyjnych i obiektowych. Dobra znajomość protokołu HTTP i podstaw sieci TCP/IP. Doświadczenie z systemami rozproszonymi mile widziane . Mile widziane doświadczenie ze statyczną analizą kodu. Dodatkowym atutem będzie doświadczenie w tworzeniu aplikacji mobilnych. Oferujemy : Stabilne zatrudnienie w nowoczesnym środowisku pracy Możliwość rozwoju zawodowego i zdobycia doświadczenia w projektach różnego rodzaju Core hours 9:00-15:00 Możliwość zdalnego świadczenia usług, jednak chętnie zobaczymy Cię w biurze 😉 Wynagrodzenie adekwatne do umiejętności i doświadczenia Jak rekrutujemy? Chcemy mieć pewność, że wszyscy kandydaci mają równe szanse, dlatego korzystamy z testu TestGorilla. Chcesz dołączyć do naszego zespołu? Zacznij od kliknięcia w poniższy link. https://app.testgorilla.com/s/9naqdw58 W tym momencie kończymy pierwszy etap rekrutacji. Drugi etap to podsumowująca test techniczna rozmowa online/stacjonarnie trwająca około 1h. Etap trzeci to spotkanie w biurze/online składające się ze swobodnej rozmowy i części negocjacyjnej, gdy już wiemy, że chcemy współpracować.
Technology
InsERT
C++ Developer
Mid
Remote
Wroclaw, Poland
13,000 - 21,000 PLN/mo
🏢 Summary: Mid/Senior C++ Developer role focused on developing and maintaining advanced desktop systems for accounting, ERP, sales and HR solutions. The position involves building new functionalities, optimizing existing products and adapting systems to changing tax regulations using Microsoft technologies. The role offers significant impact on product architecture and functionality. 🗂️ Requirements: Minimum 4 years of commercial experience in C++, Experience with large-scale codebases, Experience in Windows desktop application development, Knowledge of relational databases, Ability to write and optimize SQL queries, Strong knowledge of STL, Good knowledge of Microsoft technologies 📃 Skills: C++, C++20, STL, MFC, COM, .NET, WPF, XAML, MS SQL, SQL, CrystalReports, VisualStudio, Boost, GoogleTest, Catch2, Git, AzureDevOps, ADO, COMInterop 🏢 Description: Obecnie poszukujemy kolejnych pasjonatów do rozbudowy kluczowych projektów InsERT w linii GT, który dołączy do naszego zespołu księgowości i wesprze nas w tworzeniu nowych funkcjonalności usprawniających procesy księgowe, dostosowywaniu systemów do zmieniających się przepisów podatkowych oraz utrzymaniu i optymalizacji istniejących rozwiązań. Dołącz do nas jako: C++ Developer Mid/ Senior Praca hybrydowa/zdalna Mid: 13 000 - 17 000 zł brutto/UoP | 14 000 - 18 000 netto/B2B Senior: 17 500 - 21 000 brutto/UoP | 18 500 - 24 000 netto/B2B Na tym stanowisku będziesz mieć możliwość: tworzenia nowych rozwiązań IT, rozwijania istniejących produktów, dostosowując je do zmieniających się potrzeb naszych użytkowników oraz wymagań technologicznych, współtworzenia złożonych projektów, w ramach których powstają systemy do zarządzania sprzedażą, księgowe, finansowe i kadrowo-płacowe przeznaczone dla małych firm, a także systemy klasy ERP przeznaczone dla średnich i dużych firm. W ramach prowadzonych projektów wykorzystujemy technologie : Visual C++ (C++20), MFC, COM, .NET, WPF, MS SQL Server, Crystal Reports. U nas możesz naprawdę tworzyć programy, mieć realny wpływ na ich finalny wygląd i funkcjonalność, a nie realizować odgórnie narzucone specyfikacje. Jeśli: posiadasz minimum 4 lata komercyjnego doświadczenia w programowaniu w C++ i jesteś na bieżąco z najnowszymi trendami w tym języku, masz doświadczenie w pracy z rozbudowanymi projektami, z dużą bazą kodu (preferowane aplikacje desktopowe Windows), znasz technologie i pojęcia związane z relacyjnymi bazami danych, potrafisz pracować z danymi, korzystając z języka SQL, posiadasz znajomość bibliotek STL, posiadasz dobrą znajomość technologii Microsoft, jesteś kreatywny i samodzielny, nie boisz się odpowiedzialnych zadań i podejmowania decyzji potrafisz łączyć umiejętności techniczne z dbałością o estetykę, zarówno w tworzeniu czytelnego, dobrze zaprojektowanego kodu, jak i w projektowaniu intuicyjnych interfejsów użytkownika. - to szukamy właśnie Ciebie! Podwójnie docenimy: wykształcenie wyższe informatyczne, znajomość technologii COM oraz ADO, znajomość Microsoft Visual Studio, znajomość technologii COM Interop (współpraca kodu C++ z kodem .NET), znajomość Microsoft SQL Server z punktu widzenia programisty, znajomość technologii .NET, znajomość Crystal Reports, znajomość GoogleTest lub Catch2, znajomość WPF (podstawy tworzenia interfejsu w języku XAML), znajomość bibliotek Boost, doświadczenie w pracy z git, doświadczenie w pracy z Azure DevOps lub podobnym systemem (CI, automatyzacja buildów), doświadczenie w pisaniu testów (także dla kodu legacy), zacięcie do refaktoryzacji. doświadczenie, także na początkowym etapie, w obszarze zarządzania zespołem, szczególnie jeśli planujesz rozwijać się w roli liderskiej. Z naszej strony możesz liczyć na: otwarte, przyjazne Twoim pomysłom, dynamiczne i pełne wyzwań środowisko, oferujące dużą swobodę i samodzielność w realizacji zadań; niepowtarzalną, luźną atmosferę wzajemnego wsparcia i szacunku oraz brak oficjalnego dresscode; współpracę w zgranym, kameralnym zespole; pracę stacjonarną w nowoczesnym, komfortowym biurze, w godzinach 8:00-16:00; komfortowe warunki pracy - sprzęt dopasowany do Twoich potrzeb oraz pokoje projektowe zamiast open-space; stabilne zatrudnienie w ramach umowy o pracę; imprezy i integracje firmowe, darmowy parking i udogodnienia dla rowerzystów (wiaty rowerowe oraz prysznice); inicjatywy i zajęcia sportowe dla naszych pracowników; kartę sportową (Multisport); dostęp do prywatnej opieki zdrowotnej (Medicover, PZU); ubezpieczenie na życie (PZU); pyszną kawę i herbatę oraz dofinansowanie posiłków w ramach firmowej kawiarenki. Podoba Ci się nasza oferta? Kliknij APLIKUJ, dołącz do nas i pracuj z przyjemnością!
Technology
Asseco Poland S.A.
Programista C++ z elementami Java (m/k/os.)
Mid
Hybrid
Wroclaw, Poland
🏢 Summary: Offer for a C++ Developer with elements of Java to develop and maintain backend systems supporting pension and disability decision processes within large-scale public systems. The role involves working on system integrations, decision-generation components, and administrative modules, with real impact on architecture and technical direction. Position includes collaboration in an Agile team and gradual development towards Java technologies. 🗂️ Requirements: Minimum 2 years of programming experience, Very good knowledge of C and C++, Knowledge of structured and object-oriented programming, Basic or practical knowledge of Java, Knowledge of SQL and relational databases, Experience developing applications for UNIX and Windows, Knowledge of at least one scripting language, Practical knowledge of Angular or React, Experience working with Git, Experience working with Jira 📃 Skills: C, C++, Java, Spring, SpringBoot, Hibernate, REST, SQL, PostgreSQL, UNIX, Windows, Python, Shell, Perl, JavaScript, VBA, Angular, React, Git, Jira, DB2, zOS, CICD, UML, Scrum 🏢 Description: Szukamy Programisty C++ z elementami Java do zespołu rozwijającego rozwiązania wspierające proces przyznawania emerytur i rent w ramach systemów Zakładu Ubezpieczeń Społecznych (moduł KSI ZUS). Dołączysz do zespołu odpowiedzialnego za rozwój produktów związanych z generowaniem decyzji i komunikacji z użytkownikami końcowymi ( m.in . rozwiązania typu e-Doręczenia). Pracujemy nad systemem E2 oraz rozwijamy produkt XKOPID – zaplecze technologiczne umożliwiające tworzenie i obsługę decyzji administracyjnych. Zespół powstał w 2025 roku i jest w fazie dynamicznego rozwoju – to dobry moment, aby mieć realny wpływ na kierunek techniczny i architekturę rozwiązań. Zespół: programista, analityk, Scrum Master, Product Owner, (REKRUTACJA -> analityk + programista + stażysta) Lokalizacja: cała Polska (preferowany Wrocław, okazjonalne spotkania zespołowe) Forma pracy: hybrydowa Rekrutacja: w pełni zdalna (rozmowa telefoniczna, zadanie, spotkanie, decyzja) Czym będziesz się zajmować? Rozwojem i utrzymaniem systemów backendowych w C++ (aktualnie wersja 98 , w planach przejście na 11 ) oraz Java Współtworzeniem rozwiązań dla systemu E2 (obszar interfejsu i integracji) Rozwojem komponentów wspierających generowanie decyzji i komunikację z klientem końcowym (XKOPID) Utrzymaniem i rozwojem istniejących modułów (w tym aplikacji wspierających proces przygotowania treści decyzji) Współpracą z zespołami odpowiedzialnymi za inne obszary systemu ( m.in . przetwarzanie masowe) Udziałem w analizie, projektowaniu i dokumentowaniu rozwiązań (Confluence, Jira) Co będzie Ci potrzebne aby móc wykonywać powierzone Ci zadania? Minimum 2 lata doświadczenia programistycznego Bardzo dobra znajomość C i C++ Znajomość programowania strukturalnego i obiektowego Podstawowa lub praktyczna znajomość Java (Spring, Spring Boot, Hibernate, REST) Znajomość SQL (PostgreSQL) i relacyjnych baz danych Doświadczenie w tworzeniu aplikacji na platformy UNIX i Windows Znajomość co najmniej jednego języka skryptowego (np. Python, Shell, Perl, JavaScript, VBA) Praktyczna znajomość Angular lub React Doświadczenie w pracy z Git oraz Jira Mile widziane: Znajomość DB2 Doświadczenie z systemami z/OS Wiedza z zakresu CI/CD i automatyzacji procesów wytwórczych Znajomość UML Doświadczenie w pracy w Scrum Co oferujemy? Stabilny, wieloletni projekt w obszarze systemów publicznych o dużej skali Realny wpływ na rozwój produktu i kierunek zespołu Możliwość rozwoju w kierunku Java (docelowo praca częściowo w obu technologiach) Kameralny, współpracujący zespół Pracę przy systemach wykorzystywanych przez tysiące użytkowników każdego dnia Jeśli chcesz rozwijać się w C++ i jednocześnie stopniowo poszerzać kompetencje o Java – zapraszamy do aplikowania.
Technology
Asseco Poland S.A.
Programista C++ z elementami Java (m/k/os.)
Mid
Hybrid
Wroclaw, Poland
🏢 Summary: Backend Developer role focused on developing and maintaining C++ (C++98 with planned migration to C++11) and Java systems supporting administrative decision processing within large-scale public systems. The position involves building and integrating components for decision generation and user communication, as well as contributing to system design and documentation. 🗂️ Requirements: Minimum 2 years of programming experience, Very good knowledge of C and C++, Knowledge of structured and object-oriented programming, Basic or practical knowledge of Java, Knowledge of Spring, Knowledge of SpringBoot, Knowledge of Hibernate, Knowledge of REST, Knowledge of SQL and relational databases, Knowledge of PostgreSQL, Experience developing applications for UNIX and Windows, Knowledge of at least one scripting language, Practical knowledge of Angular or React, Experience with Git, Experience with Jira 📃 Skills: C, C++, Java, Spring, SpringBoot, Hibernate, REST, SQL, PostgreSQL, UNIX, Windows, Python, Shell, Perl, JavaScript, VBA, Angular, React, Git, Jira 🏢 Description: Szukamy Programisty C++ z elementami Java do zespołu rozwijającego rozwiązania wspierające proces przyznawania emerytur i rent w ramach systemów Zakładu Ubezpieczeń Społecznych (moduł KSI ZUS). Dołączysz do zespołu odpowiedzialnego za rozwój produktów związanych z generowaniem decyzji i komunikacji z użytkownikami końcowymi ( m.in . rozwiązania typu e-Doręczenia). Pracujemy nad systemem E2 oraz rozwijamy produkt XKOPID – zaplecze technologiczne umożliwiające tworzenie i obsługę decyzji administracyjnych. Zespół powstał w 2025 roku i jest w fazie dynamicznego rozwoju – to dobry moment, aby mieć realny wpływ na kierunek techniczny i architekturę rozwiązań. Zespół: programista, analityk, Scrum Master, Product Owner, (REKRUTACJA -> analityk + programista + stażysta) Lokalizacja: cała Polska (preferowany Wrocław, okazjonalne spotkania zespołowe) Forma pracy: hybrydowa Rekrutacja: w pełni zdalna (rozmowa telefoniczna, zadanie, spotkanie, decyzja) Czym będziesz się zajmować? Rozwojem i utrzymaniem systemów backendowych w C++ (aktualnie wersja 98 , w planach przejście na 11 ) oraz Java Współtworzeniem rozwiązań dla systemu E2 (obszar interfejsu i integracji) Rozwojem komponentów wspierających generowanie decyzji i komunikację z klientem końcowym (XKOPID) Utrzymaniem i rozwojem istniejących modułów (w tym aplikacji wspierających proces przygotowania treści decyzji) Współpracą z zespołami odpowiedzialnymi za inne obszary systemu ( m.in . przetwarzanie masowe) Udziałem w analizie, projektowaniu i dokumentowaniu rozwiązań (Confluence, Jira) Co będzie Ci potrzebne aby móc wykonywać powierzone Ci zadania? Minimum 2 lata doświadczenia programistycznego Bardzo dobra znajomość C i C++ Znajomość programowania strukturalnego i obiektowego Podstawowa lub praktyczna znajomość Java (Spring, Spring Boot, Hibernate, REST) Znajomość SQL (PostgreSQL) i relacyjnych baz danych Doświadczenie w tworzeniu aplikacji na platformy UNIX i Windows Znajomość co najmniej jednego języka skryptowego (np. Python, Shell, Perl, JavaScript, VBA) Praktyczna znajomość Angular lub React Doświadczenie w pracy z Git oraz Jira Mile widziane: Znajomość DB2 Doświadczenie z systemami z/OS Wiedza z zakresu CI/CD i automatyzacji procesów wytwórczych Znajomość UML Doświadczenie w pracy w Scrum Co oferujemy? Stabilny, wieloletni projekt w obszarze systemów publicznych o dużej skali Realny wpływ na rozwój produktu i kierunek zespołu Możliwość rozwoju w kierunku Java (docelowo praca częściowo w obu technologiach) Kameralny, współpracujący zespół Pracę przy systemach wykorzystywanych przez tysiące użytkowników każdego dnia Jeśli chcesz rozwijać się w C++ i jednocześnie stopniowo poszerzać kompetencje o Java – zapraszamy do aplikowania.
Technology
B3 Consulting Poland
Senior C++ Engineer (Qt, MFC)
Senior
Remote
Warsaw, Poland
🏢 Summary: Senior C++ Engineer role focused on developing and maintaining a shared UI framework for desktop applications. The position involves implementing and integrating Qt and MFC components while evolving a well‑designed, layered architecture. Work includes UI infrastructure development across a broad product ecosystem. 🗂️ Requirements: Strong knowledge of C++17, Proficiency in STL and Boost, Experience with Qt (Qt Widgets, Qt Creator), Experience with MFC or WinAPI, Ability to work with layered architecture and design abstractions, Experience in writing unit tests, English level B2+, Valid work authorization in Poland 📃 Skills: C++, C++17, STL, Boost, Qt, QtWidgets, QtCreator, MFC, WinAPI, UnitTesting, Linux, VisualStudio, Python 🏢 Description: To, nad czym pracujesz dziś, ma wpływ na to, gdzie będziesz jutro. Szukasz nowych wyzwań jako Senior C++ Engineer (z Qt i MFC) ? Mamy coś dla Ciebie! W B3 zaczynamy od ludzi i ich doświadczenia. Dobieramy projekty tak, aby odpowiadały Twoim umiejętnościom i ścieżce rozwoju. Pracujemy w wielu obszarach i technologiach, realizując projekty IT w Polsce i w środowisku międzynarodowym, co pozwala budować doświadczenie w sposób przemyślany, a nie przypadkowy. Jesteśmy częścią międzynarodowej organizacji notowanej na NASDAQ w Sztokholmie, działającej w 11 krajach. W Polsce mamy pełną autonomię. Sami wybieramy technologie, procesy i sposób pracy, zachowując najwyższe standardy. Dołącz do nas już dziś! Co oferujemy? Pracę w skandynawskiej kulturze opartej o logikę i dialog. Benefity w obszarze zdrowia i sportu dopasowane do potrzeb. Speed Coaching, krótkie sesje, które dają nowe perspektywy i rozwiązania. Treningi sportowe, wewnętrzna drużyna, wspólne zawody. Obszary stanowiska: Rozwój i utrzymanie infrastruktury UI - zespół buduje bibliotekę warstwy prezentacji (UI framework), używaną we wszystkich desktopowych narzędziach klienta; praca dotyczy całego ekosystemu produktów Implementacja i integracja komponentów Qt oraz MFC - tworzenie nowych elementów UI w Qt Widgets, implementacja komponentów MFC; obie technologie są kluczowe Rozwój istniejącej architektury — praca w środowisku dobrze zaprojektowanego, nowoczesnego kodu (enkapsulacja, separacja warstw, abstrakcje); kluczowe jest myślenie architektoniczne. Czego potrzebujesz, żeby do nas dołączyć: Must have: Bardzo dobra znajomość C++17 oraz STL i Boost Dobra znajomość Qt (głównie Qt Widgets / Qt Creator) Dobra znajomość MFC lub WinAPI Rozwinięte umiejętności architektoniczne — zdolność rozumienia i kontynuowania istniejącej architektury (enkapsulacja, separacja warstw, abstrakcje) Doświadczenie w pisaniu unit testów Rozwinięte umiejętności komunikacyjne i proaktywność — współpraca z zespołem, architektami produktowymi i product ownerami Uprawnienia do pracy w Polsce (obywatelstwo, wiza, JDG), oraz zamieszkanie na terenie RP. Język angielski - B2+ Nice to have: Znajomość Linuxa (programowanie pod Linux) Znajomość Visual Studio 2022 Podstawowa znajomość Pythona (używany do pisania testów) Otwartość na korzystanie z narzędzi AI przy tworzeniu kodu