Senior C++ Developer
Tech Stack / Keywords
Firma i stanowisko
The project involves a UK-based technology company developing solutions for transport management, logistics, and fleet management. Following an acquisition, the client is unifying three Transport Management Systems (TMS) into a single SaaS platform. The existing system requires ongoing support and development alongside the new platform's creation. The TMS platform supports planning, execution, and control of shipment deliveries with a core platform architecture that allows extensions and integrations. Parts of the software date back around 30 years from an acquired company.
Wymagania
- Strong knowledge of C++ (C++11 and newer).
- Experience with Microsoft SQL Server.
- Experience with memory management, templates, concurrency models, and performance-critical programming.
- Good understanding of SOLID principles and Object-Oriented Programming (OOP).
- Good understanding of software design and mature understanding of the Software Development Life Cycle (SDLC).
- Experience with software testing including unit and integration testing.
- Commitment to software quality processes and practices.
- English language proficiency at B2/C1 level.
Nice to have:
- Experience with C#.
- Knowledge of .NET 9.
- Ability to influence the technical direction of the project.
Obowiązki
- Support and develop the existing Transport Management Systems.
- Contribute to the unification of three TMS platforms into a single SaaS solution.
- Work on performance-critical programming, memory management, templates, and concurrency models.
- Participate in software testing including unit and integration testing.
- Commit to software quality processes and practices.
Benefity
- B2B contract.
- Rate: 120–160 PLN/hour.
- 100% remote work.
- Long-term project.
- Flexible working hours (9:00–17:00 or 10:00–18:00).
- Company-provided laptop.
Inne informacje
Informujemy, że administratorem danych jest Dawid Wierciak Flow to Grow, z siedzibą w Krakowie, ul. os. 2 Pułku Lotniczego 1H lok. 29 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Rocket Jobs oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Dawid Wierciak Flow to Grow
5 aktywnych ofert