Senior C++ Developer,
Remote Russia


Remote Russia

Office Address

Project Description

1) Functional development of BSS(Business Support System)
2) Porting of a large and heavily loaded OSS/BSS system written in C++ 98 for HP-UX to C++ 11 under Linux.
3) 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 closely with the creators of the system and architects. The main part of the work drills down into the system to obtain a 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, - AWS
- 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 the team and make proposals on code enhancements

    Mandatory Skills:
    ∙ 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 of 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 in creation/debug network applications (Linux)
    ∙ Git
    ∙ Good communication skills
    ∙ Intermediate English (Read/Write tech docs, email and messaging communication)

    Nice-to-Have Skills:
    ∙ 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


Must have

    POSIX, Valgrind, GCC, Linux, Bash Shell, C++, SQL, GDB, Code Review, Eclipse IDE, Git

Nice to have

    CMake, GDS, Docker, Microsoft Visual Studio, Java, AWS, HP-UX, RedHat Linux OS (RHEL), Python, Helm Kubernetes, PVCS, Istio


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++ SW Test Engineer Remote Russia, RU Senior
C/C++ Senior C++ Developer (Connectivity) Remote Russia, RU Senior
C/C++ Senior C++ Developer (persistence) Remote Russia, RU Senior
C/C++ Senior C++ Developer Remote Russia, RU Senior