Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Architect C++ (Legacy)

1300 zł / dziennie
Pełny etat

Upvanta

Zdalna
  • Praca zdalna

Wymagania

  • Bardzo dobre doświadczenie w obszarze software engineering i software/system architecture .
  • Doświadczenie w projektowaniu rozwiązań dla dużych, monolitycznych aplikacji .
  • Praktyczne doświadczenie z legacy C++ — zdecydowanie preferowane.
  • Znajomość aplikacji desktopowych/on-premise opartych o Qt będzie dużym atutem.
  • Doświadczenie we wprowadzaniu zmian architektonicznych do dojrzałych systemów bez destabilizowania istniejącej funkcjonalności.
  • Dobra znajomość zagadnień niskopoziomowych, takich jak:
    • zarządzanie pamięcią,
    • wielowątkowość,
    • współbieżność.
  • Umiejętność oceny, czy wymaganie bezpieczeństwa powinno zostać rozwiązane na poziomie aplikacji, architektury czy infrastruktury/środowiska .
  • Doświadczenie z produktami enterprise on-premise lub w sektorze healthcare będzie dodatkowym atutem.
  • Umiejętność przekładania wymagań dotyczących bezpieczeństwa na konkretne i praktyczne rozwiązania architektoniczne.
  • Angielski na poziomie minimum B2 .

Poziom angielskiego: Upper-Intermediate (B2)
Forma rozliczenia: 1300-1500 pln/md B2B
Model pracy: Zdalnie

O projekcie

Poszukujemy doświadczonego Software/System Architecta z mocnym doświadczeniem w C++ , który dołączy do projektu z obszaru healthcare .

Będziesz pracować nad rozwojem i poprawą bezpieczeństwa dużego, dojrzałego produktu on-premise , opartego na monolitycznej aplikacji C++ z interfejsem Qt .

To projekt dla osoby, która dobrze czuje się w środowisku legacy i potrafi podejmować decyzje architektoniczne bez destabilizowania istniejącego, biznesowo krytycznego systemu.

,[Analiza wymagań bezpieczeństwa z perspektywy architektury systemu i oprogramowania., Określanie sposobu implementacji wymagań bezpieczeństwa w istniejącym produkcie., Projektowanie rozwiązań dla problemów bezpieczeństwa wymagających zmian na poziomie architektury., Ocena wpływu technicznego, zależności oraz ryzyk związanych z implementacją., Określanie, czy dane wymaganie powinno zostać rozwiązane na poziomie aplikacji, infrastruktury czy środowiska., Projektowanie bezpiecznych rozwiązań m.in. dla:, przetwarzania plików,, dostępu do baz danych,, uwierzytelniania,, integracji z systemami zewnętrznymi,, pozostałych granic zaufania (trust boundaries)., Wsparcie developerów podczas implementacji zaprojektowanych rozwiązań., Przegląd proponowanych rozwiązań technicznych., Dbanie o kompatybilność zmian z istniejącą architekturą legacy., Ścisła współpraca z IT Security Expertem, architektami oraz zespołem developerskim., Wsparcie w ustalaniu priorytetów technicznych i podejmowaniu decyzji architektonicznych.] Requirements: C++, Qt
Oferta pracy dodana 17 godzin temu