JustJoin.IT Hybrydowo Senior

Développeur logiciel C/C++ (h/f)

emagine Polska

⚲ Courbevoie

Do uzgodnienia

Wymagania

  • doskonałe umiejętności w C/C++, najlepiej C++11
  • dogłębna znajomość bibliotek STL
  • doświadczenie w pełnym cyklu wytwarzania oprogramowania (zbieranie wymagań, projekt, rozwój, testy jednostkowe, wdrożenie)
  • solidne umiejętności programowania obiektowego (OOP)
  • znajomość środowiska Linux
  • znajomość Java lub Perl
  • doświadczenie z narzędziami Git, GitLab i Jenkins
  • praca stacjonarna: 4 dni w tygodniu w La Défense

Opis stanowiska

Rozwój i optymalizacja aplikacji w C/C++ (C++11) — poprawa designu, skalowalności i eksploatowalności, implementacja nowych funkcjonalności oraz diagnostyka problemów. Będziesz pracować nad całym cyklem życia oprogramowania, w tym testami jednostkowymi i wdrożeniami, a także współpracować z innymi działami przy ustalaniu potrzeb biznesowych. To oferta dla doświadczonego developera C/C++ gotowego do pracy w środowisku o wysokich wymaganiach wydajnościowych. Uwaga: wymóg znajomości Java lub Perl sugeruje integrację z istniejącymi systemami w tych technologiach, co może być dodatkowym obciążeniem.

🔍 Dekoder Ogłoszenia

🔴
amélioration de la conception, de la scalabilité et de l’exploitabilité de l’application
Może oznaczać zarówno modernizację istniejącego kodu, jak i konieczność pracy nad przestarzałymi lub problematycznymi rozwiązaniami.
🔴
développement logiciel complet : recueil des besoins, conception, développement, tests unitaires et déploiement
Może sugerować, że będziesz musiał zajmować się całym cyklem życia oprogramowania, co może być bardzo czasochłonne.
🔴
Contribuer à l’amélioration de la conception globale de l’application
Może oznaczać, że będziesz musiał pracować nad istniejącą, być może nieoptymalną architekturą.
🟡
Collaborer avec d’autres départements pour cerner les besoins métier
Może oznaczać konieczność częstych spotkań i tłumaczenia skomplikowanych kwestii technicznych na język biznesowy.
🔴
Connaissances en Java ou Perl
Wymóg posiadania wiedzy w tych językach może sugerować integrację z istniejącymi systemami napisanymi w tych technologiach, co może być dodatkowym obciążeniem.