Position

Senior C++ Developer (with cloud),
Remote Romania

Location


Remote Romania

Office Address


Project Description


The client plans to modernize its Sonic Inventory product, a seat inventory management and availability calculation application, by replacing Actian NoSQL (aka. and simply referred to as Versant) database with Couchbase, the current chosen database and/or potentially another database of choice, hereby, simply referred to as "Couchbase"). This modernization effort at large involves decoupling the application business logic from database ("DB") objects, migrating DB Objects to new database data/documents, providing ability to translate and sync database changes, stream transactions to applications, and migrating availability part of application, as well as distributed availability product and simplifying the operational aspects by leveraging cloud native databases such as Couchbase.
The goal is expediting development efforts to adapt the application to new databases, such as Couchbase, and eventually enabling seamless migration from Versant Database to Couchbase with minimal operational impact.

Responsibilities


    - Develops, codes, tests and debugs new moderately complex software solutions or enhancements to existing software in a maintenance capacity.
    - Works with technical staff (Domain Experts) to understand problems with software and resolve them.
    - Daily cooperation with client by supporting all needs and resolving problems.
    - Assist in the development of software technical documentation.
    - Designs and codes moderately complex applications using routine and/or advanced technology.
    - Create optimization programs to resolve problems.
    - Design and build prototype applications.

Skills


Must have

    - Bachelor's degree in computer science or a related field
    - Develop applications for cloud computing, design, maintain and operate cloud systems/microservices and applications (both commercial and noncommercial experience will be a plus)
    - Engineering for the cloud system in C++
    - Solid tech background in creating new/or enhancing existing microservices
    - Good communications and coordination skills
    - Ability of tracing and responding to unexpected events
    - Deep knowledge in functional programming
    - Data structures & algorithms
    - Distributed systems and systems architecture

Nice to have

    Travel industry knowledge will be the advantage

Languages


English: B2 Upper Intermediate

Seniority


Senior

Relocation package


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

Vacancy Specialization


C/C++

Ref Number


VR-68794

Explore More

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

More job opportunities in
C/C++

Specialization Position / Title Location Seniority Send to a friend
C/C++ Senior C++ Engineer Remote Romania, RO Senior
C/C++ Tech Lead - Camera Data Provider Remote Romania, RO Lead
C/C++ Senior C++ Developer Automotive Remote Romania, RO Senior
C/C++ Regular C++ Developer Automotive Remote Romania, RO Regular