Position: C++ developer
Company: Luxoft
Category: C++
Experience required: 1y
English level: upper

Our product is a windows standalone application that is building two-dimensional images of a borehole wall and the rocks that make it up.
The primary (but not limited to) use of the Product and its supported tools is the recognition of bedding plane dips for identification of irregular features - vugs and fractures, for accurate sand counts in thin-bedded zones.

Our Product is utilised for a full range of E&P cycle from exploration through appraisal, development, and production to abandonment of the borehole.

The Customer is started its migration to Azure Cloud. The project is already ongoing. New positions are opened to fulfill the capacity for the Migration part of scope.
Current team: 12 Engineers in Ukraine + 3 Engineers in USA
 
Responsibilities:
Design and implementation new features
Update/maintenance of existing code base
Design and development of software in C++
Daily professional communication with customer.
Requirements elicitation or clarification if needed
Mandatory Skills Description:
C++ 11 or newer
SOA
Microservices
REST API
Unit testing
Multithreading
Design Patterns
Strong knowledge of Algorithms and Data Structures
Nice-to-Have Skills:
Oil&Gas domain
C# & WPF
RabbitMQ
 
Languages:
English: B2 Upper Intermediate