Młodszy / Programista C++
Chcesz, aby Twoja praca miała znaczenie❓ W Enigma SOI zapewniamy bezpieczeństwo Państwu, Instytucji, Obywatelowi w formie sprzętowej i aplikacyjnej. Dołącz do nas na stanowisku: Młodszy / Programista C++
🔔 Jesteśmy firmą produktową. W ramach jednej firmy możesz pracować w wielu projektach i mieć kontakt z różnymi technologiami. Rozwijamy własne oraz integrujemy zewnętrzne rozwiązania w zakresie szeroko pojętego bezpieczeństwa IT: ochrona informacji, uwierzytelnienie i autoryzacja, podpis elektroniczny, kryptografia, biometria, zarządzanie tożsamością, szyfratory, obrączki dla skazanych.
🔔 Większość zatrudnionych u nas osób to osoby techniczne. Osoby z dużą wiedzą praktyczną kierują zespołami nadzorując realizację projektów. Osoby z mniejszym doświadczeniem mogą liczyć na wsparcie wykwalifikowanych pracowników oraz współrealizować zadania w niezależnych zespołach projektowych.
🔔 Wierzymy, że kluczem do osiągnięcia sukcesu jest bliska współpraca, dlatego stawiamy na bezpośrednią komunikację z każdym niezależnie od pełnionej funkcji. Nie mamy dress code’u. Pracujemy w polskiej strefie czasowej.
🔔 Wspieramy lokalne środowiska, akcje dobroczynne i bierzemy aktywny udział w wydarzeniach charytatywnych.
🟢 Używamy:
- Microsoft Visual Studio, IntelliJ Idea, GCC, CMake,
- Kontrola wersji: Git,
- Zależności: Conan.Io, Artifactory,
- CI: Teamcity,
- Zadania: Jira
- Biblioteki: QT, Boost, Libxml2, Libcurl, openssl, gSOAP
🟢 O zespole: Zespół programistów C++ i Java zajmujący się rozwijaniem i utrzymaniem systemów PKI, oprogramowania do tworzenia i weryfikacji podpisu elektronicznego na systemy Windows, Linux i MacOs.
📍 Lokalizacja: Jutrzenki 116, okres próbny w biurze. Po uzyskaniu samodzielności i pełnym wdrożeniu, możliwa praca hybrydowa 2 dni zdalnie/tydzień.
Profil:
- Wykształcenie wyższe o profilu: informatyka, elektronika lub matematyka/fizyka (ew. ostatnie lata studiów),
- Minimum 1 rok doświadczenia komercyjnego jako programista C++.
- Bardzo dobra znajomości języka C++ (nowoczesne standardy c++11, c++14 i wyżej),
- Znajomość podstawowych algorytmów i struktur danych (biblioteka STL),
- Znajomość programowania wielowątkowego i sieciowego (TCP, HTTP),
- Znajomość różnych metod testowania oprogramowania,
- Umiejętność posługiwania się systemem kontroli wersji Git,
- Znajomość języka angielskiego: w mowie i piśmie, zwłaszcza w kontekście czytania dokumentacji technicznej.
Mile widziane:
- Znajomość biblioteki QT,
- Programowanie na systemie Linux (GCC, CMake),
- Podstawy programowania baz danych SQL,
- Znajomość zagadnień PKI,
- Znajomość lub chęć nauki języka Java.
Zadania:
- Poznanie podstaw zastosowań kryptografii,
- Pomoc w tworzeniu i rozwijaniu nowego oprogramowania,
- Pomoc w obsłudze serwisowej dla istniejącego oprogramowania,
- Rozwój oprogramowania związanego z podpisem elektronicznym i działaniem Centrum Certyfikacji Kluczy.
Oferujemy:
- Rozwój: różnorodne projekty: komercyjne/publiczne/specjalne, praca przy autorskich produktach; code review; regularny feedback; udziału w kierunkowych szkoleniach/ certyfikacjach; rozpisane ścieżki kariery; wsparcie doświadczonych osób.
- Równowagę: bezpieczeństwo i stabilizację; umowę o pracę/ B2B; praca w polskiej strefie czasowej; niekorporacyjna atmosfera; zdefiniowany zakres zadań; imprezy integracyjne; grupy sportowe; strefa relaksu.
- Szacunek dla indywidualności: otwartość na pomysły i inicjatywy pracownicze; autonomię.
- Organizacja w stu procentach o kapitale polskim.
- Dodatkowo: opieka medyczna; Multisport; dofinansowanie wypoczynku indywidualnego i obozów/kolonii dzieci.
- Dostępność benefitów zależy od rodzaju umowy.
Uprzejmie informujemy, że skontaktujemy się tylko z wybranymi kandydatami.
Informacja od Administratora Danych Osobowych