C++ Developer
⚲ Poland (Remote)
Do uzgodnienia
Wymagania
- C++11
- MS SQL
- Solid
- OOP
- SDLC
- Unit Testing
Opis stanowiska
Opis firmy
Naszą misją jako firmy świadczącej usługi IT jest dostarczanie najlepszych rozwiązań naszym klientom na całym świecie. Osiągamy to poprzez analizowanie potrzeb naszych klientów i dopasowywanie ich do umiejętności i aspiracji naszych pracowników. Dlatego jedną z naszych głównych motywacji jest zapewnienie każdemu Pracownikowi i Konsultantowi satysfakcjonującego doświadczenia. Dołączenie do nas oznacza bycie częścią społeczności o różnorodnych osobowościach. Rozpocznij swoją przygodę z act digital!
Opis stanowiska
Dołączenie do zespołu rozwijającego i utrzymującego system Microlise TMS-One – platformę klasy Transport Management System (TMS), która powstaje w wyniku integracji trzech istniejących systemów logistycznych w jedno rozwiązanie SaaS. Projekt obejmuje zarówno rozwój nowych funkcjonalności, jak i pracę z rozbudowanym środowiskiem legacy (część komponentów ma ponad 30 lat).
• Rozwój i utrzymanie aplikacji backendowych w C++.
• Optymalizacja wydajności i praca z kodem krytycznym wydajnościowo.
• Praca z bazą danych MS SQL i integracjami pomiędzy komponentami systemu.
• Tworzenie oraz utrzymanie testów jednostkowych i integracyjnych.
• Współpraca przy rozwoju architektury i modernizacji systemu.
Wymagania
•
3+ lat doświadczenia jako C++ Developer.
• Bardzo dobra znajomość C++ w wersji 11+.
• Doświadczenie z MS SQL (min. podstawy).
• Znajomość programowania generycznego - Templates.
•
Programowanie wielowątkowe - Concurrency.
• Tworzenie oprogramowania o wysokich wymaganiach wydajnościowych.
• Dobra znajomość SOLID i zasad OOP.
• Doświadczenie w projektowaniu oprogramowania.
• Dobra znajomość SDLC.
• Doświadczenie z testami jednostkowymi i integracyjnymi.
• Angielski min B2.
Mile widziane
• C#, .NET, .Net 9.
Dodatkowe informacje
• Model pracy: Zdalnie
• Kontrakt: B2B
• Stawka: do 160 PLN/h net + vat
Oferujemy
• Dostęp do lokalnych i międzynarodowych projektów - Klienci z Francji, Niemiec, Portugalii, Wielkiej Brytanii i krajów Beneluksu.
• Wsparcie w rozwoju zawodowym - szkolenia, certyfikaty techniczne, udział w konferencjach, lektoraty języków obcych i szkolenia miękkie dofinansowane do 2 000 zł.
• Elastyczność - sam wybierasz formę współpracy: umowa o pracę lub umowa business-to-business.
• Premia za polecanie Kandydatów do 6 000 zł.
• W pełni opłacona karta Medicover.
• Karta Multisport.
• Regularne imprezy integracyjne i upominki.
• Program Mobilności.
• Długoterminową współpracę.
Naszą misją jako firmy świadczącej usługi IT jest dostarczanie najlepszych rozwiązań naszym klientom na całym świecie. Osiągamy to poprzez analizowanie potrzeb naszych klientów i dopasowywanie ich do umiejętności i aspiracji naszych pracowników. Dlatego jedną z naszych głównych motywacji jest zapewnienie każdemu Pracownikowi i Konsultantowi satysfakcjonującego doświadczenia. Dołączenie do nas oznacza bycie częścią społeczności o różnorodnych osobowościach. Rozpocznij swoją przygodę z act digital!
Opis stanowiska
Dołączenie do zespołu rozwijającego i utrzymującego system Microlise TMS-One – platformę klasy Transport Management System (TMS), która powstaje w wyniku integracji trzech istniejących systemów logistycznych w jedno rozwiązanie SaaS. Projekt obejmuje zarówno rozwój nowych funkcjonalności, jak i pracę z rozbudowanym środowiskiem legacy (część komponentów ma ponad 30 lat).
• Rozwój i utrzymanie aplikacji backendowych w C++.
• Optymalizacja wydajności i praca z kodem krytycznym wydajnościowo.
• Praca z bazą danych MS SQL i integracjami pomiędzy komponentami systemu.
• Tworzenie oraz utrzymanie testów jednostkowych i integracyjnych.
• Współpraca przy rozwoju architektury i modernizacji systemu.
Wymagania
•
3+ lat doświadczenia jako C++ Developer.
• Bardzo dobra znajomość C++ w wersji 11+.
• Doświadczenie z MS SQL (min. podstawy).
• Znajomość programowania generycznego - Templates.
•
Programowanie wielowątkowe - Concurrency.
• Tworzenie oprogramowania o wysokich wymaganiach wydajnościowych.
• Dobra znajomość SOLID i zasad OOP.
• Doświadczenie w projektowaniu oprogramowania.
• Dobra znajomość SDLC.
• Doświadczenie z testami jednostkowymi i integracyjnymi.
• Angielski min B2.
Mile widziane
• C#, .NET, .Net 9.
Dodatkowe informacje
• Model pracy: Zdalnie
• Kontrakt: B2B
• Stawka: do 160 PLN/h net + vat
Oferujemy
• Dostęp do lokalnych i międzynarodowych projektów - Klienci z Francji, Niemiec, Portugalii, Wielkiej Brytanii i krajów Beneluksu.
• Wsparcie w rozwoju zawodowym - szkolenia, certyfikaty techniczne, udział w konferencjach, lektoraty języków obcych i szkolenia miękkie dofinansowane do 2 000 zł.
• Elastyczność - sam wybierasz formę współpracy: umowa o pracę lub umowa business-to-business.
• Premia za polecanie Kandydatów do 6 000 zł.
• W pełni opłacona karta Medicover.
• Karta Multisport.
• Regularne imprezy integracyjne i upominki.
• Program Mobilności.
• Długoterminową współpracę.
🔍 Dekoder Ogłoszenia
🔴
dopasowywanie ich do umiejętności i aspiracji naszych pracowników
Może oznaczać, że będą Cię przydzielać do projektów, które niekoniecznie odpowiadają Twoim aspiracjom, ale pasują do aktualnych potrzeb firmy.
🔴
jedną z naszych głównych motywacji jest zapewnienie każdemu Pracownikowi i Konsultantowi satysfakcjonującego doświadczenia
Jest to ogólne stwierdzenie, które może być pustym frazesem, jeśli nie jest poparte konkretnymi działaniami firmy.
🔴
część komponentów ma ponad 30 lat
Może oznaczać pracę z bardzo starym, trudnym do zrozumienia i utrzymania kodem, który wymaga dużo wysiłku.
🔴
praca z rozbudowanym środowiskiem legacy
Podobnie jak wyżej, sugeruje pracę z przestarzałym kodem, który może być trudny w modyfikacji i rozwoju.
🔴
min podstawy
Wymaganie znajomości MS SQL 'na podstawy' może oznaczać, że będziesz musiał głównie czytać i wykonywać proste zapytania, a nie projektować złożone rozwiązania bazodanowe.