Position

Senior/Regular C++ Developer,
Remote Russia

Location


Remote Russia

Office Address


Project Description


Migration of the application from Mainframe to modern environment and technologies (C++), The team works in cooperation with the customer team and other subcontractors, the team are distributed over 5 locations

Responsibilities


    Developing (using C++) of components inside special framework architecture provided by our customer,
    • Defect fixing,
    • Refactoring of existing code,
    • Development of additional automation tools if required by the team,
    • Communication with customer in case of unclear technical requirement in the specifications (via email)

Skills


Must have

    • Strong С++ background,
    • Optimization: O-notation, data structures, algorithms;
    • C++ standard: C++11 and greater (concepts behind the move semantics, TMP (type traits etc), optional, smart pointers, variant, lambda-functions, string_view, constexpr, bind etc);
    • Crossplatform-oriented (experience under *nix, Windows platforms);
    • Experienced with multi-threading (thread, process, synchronization primitives),
    • Strong understanding OOP/OOD,
    • Good understanding of the SW development cycle,
    • Motivated to learn new things,
    • Team player,
    • Good communication skills.

Nice to have

    C#

Languages


English: B1 Intermediate

Seniority


Senior

Relocation package


If needed, we can help you with relocation process. Click here for more information.

Work Type


C/C++

Ref Number


VR-61627

More job opportunities in
C/C++

Specialization Position / Title Location Seniority Send to a friend
C/C++ Senior SW Developer / Integrator Remote Russia, RU Senior
C/C++ Lead C++ SW Developer Remote Russia, RU Lead
C/C++ Senior C++ Developer Remote Russia, RU Senior
C/C++ Senior C++ Developer Remote Russia, RU Senior