Projektowanie, implementacja i utrzymanie modułów oraz aplikacji w języku C++
Tworzenie skalowalnych, wydajnych i wielokrotnego użytku komponentów programistycznych
Udział w projektowaniu architektury systemów oraz podejmowaniu decyzji technicznych
Przeglądy kodu, refaktoryzacja i dbanie o wysoki poziom jakości oprogramowania
Optymalizacja działania aplikacji i komponentów systemu
Wdrażanie usprawnień w procesach wytwarzania oprogramowania oraz wykorzystywanych narzędziach
Tworzenie dokumentacji technicznej i instrukcji użytkownika
Współpraca z interesariuszami biznesowymi przy zbieraniu wymagań i definiowaniu zmian
Udział w tworzeniu strategii testowania oraz automatyzacji
Mentoring i wsparcie merytoryczne dla członków zespołu
Aktywny udział w spotkaniach projektowych oraz wymianie wiedzy w zespole
requirements-expected :
Minimum 6 lat komercyjnego doświadczenia jako C++ Developer
Bardzo dobra znajomość języka C++ (standardy C++11 / C++14 / C++17 lub nowsze)
Doświadczenie w pracy z narzędziami: Git, CMake, CI/CD, testy jednostkowe
Praktyczne doświadczenie w optymalizacji wydajności kodu
Bardzo dobra znajomość zasad inżynierii oprogramowania (SOLID, wzorce projektowe)
Umiejętność pracy z dokumentacją techniczną
Wysoko rozwinięte umiejętności komunikacyjne i współpracy w zespole
Znajomość języka angielskiego pozwalająca na swobodną pracę w środowisku międzynarodowym
offered :
Umowę na pełny etat z możliwością wyboru formy zatrudnienia (UoP/B2B)
Stabilną i długoterminową współpracę
Jasno zdefiniowaną ścieżkę kariery i możliwość rozwoju w czterech obszarach jako: Project Manager, Business Manager, Technical Leader oraz specjalista w swojej dziedzinie
Udział w konferencjach branżowych, szkoleniach i warsztatach oraz spotkaniach integracyjnych
Możliwość odbycia kursów i zdobycia certyfikacji
Możliwość relokacji w ramach lokalnych oddziałów ALTEN Polska