Senior C++ Developer,
Remote Russia


Remote Russia

Office Address

Project Description

Functional development of BSS(Business Support System)
Porting of a large and heavily loaded OSS/BSS system written in C++ 98 for HP-UX to C++ 11 under Linux.
Part of the project is focused on setup load balancing systems, like Kubernetes, GDS

Our team: We have a team split into several parts across different German and Russian locations. We work in close with creators of the system and architects. Main part of the work is drill down into the system to obtain good understanding of the solution and be able to develop the system independently.

Technologies used:
- GCC 4.8 C++11,
- MS Visual Studio - Linux(Ubuntu, RedHat)
- Oracle DB,
- Doker, Kubernetes, GDS
- Object broker Corba,
- Papyrus DocEXEC v7.4
- RougeWave SourcePro


    • Write code in C++ covered with unit-tests according to guidelines and architectural requirements
    • Perform code review and refactoring
    • Perform necessary code optimizations
    • Discuss architectural solutions within team and make proposals on code enhancements


Must have

    ∙ Expert knowledge of C++11/14. Experience with previous versions of C++
    ∙ Linux coding debugging experience (gdb, valgrind)
    ∙ Experience with code review, static code analysis, unit testing development, test automation
    ∙ Knowledge in Database and ability to read and understand SQL queries
    ∙ Ability to work with technical specifications
    ∙ Ability to understand a third party code, designing of big projects and complex software architecture
    ∙ Eclipse IDE
    ∙ Linux (GCC, POSIX API, Bash, Ubuntu)
    ∙ Experience of creation/debug network applications (Linux)
    ∙ Git
    ∙ Good communication skills
    ∙ Intermediate English (Read/Write tech docs, email and messaging communication)

Nice to have

    ∙ Good experience with Visual Studio IDE
    ∙ Experience with Linux shell commands
    ∙ Experience in Python is a plus
    ∙ Experience in Java is a plus
    ∙ Excellent problem-solving and analytical skills
    ∙ Experience or proven ability in computational algorithms
    ∙ RedHat
    ∙ UNIX HP-UX
    ∙ WSL (windows subsystem for linux)
    ∙ VS Remote Debugging in Linux
    ∙ WinAPI
    ∙ CMаке
    ∙ AWS
    ∙ Docker
    ∙ Kubernetes, K8S, Helm Chart, Istio, GDS
    ∙ PL SQL viewer, WDB, acold scripts
    ∙ PVCS (Polytron Version Control System)
    ∙ Pro-activeness
    ∙ Team player attitude
    ∙ Verbal English


English: B1 Intermediate



Relocation package

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

Work Type


Ref Number


Explore More

LoGeek Magazine
icon Logeek Luxoft
Learn more
icon Events Luxoft
Learn more
Relocation Program
icon Relocation Luxoft
Learn more
icon Referral Luxoft
Learn more
and Grads
icon Students Luxoft
Learn more

More job opportunities in

Specialization Position / Title Location Seniority Send to a friend
C/C++ Senior C++ developer Remote Russia, RU Senior
C/C++ Senior C++ Developer Remote Russia, RU Senior
C/C++ Team Lead Remote Russia, RU Regular
C/C++ Software developer Remote Russia, RU Regular