The product is web-based high-performance full-cycled trading system. More info — after NDA.
Responsibilities:
Develop solutions and algorithms according to technical specifications or other requirements documentation; use standard algorithms in the applicable cases
Structure and format the source code, comment and mark up the code, as well as name variables, functions, classes, data structures, and files according to the company conventions and industry best practices
Use version control systems to track code optimization progress, as well as to merge or split code entities. Commit changes according to version control rules
Requirements:
strong knowledge of main OOP principles
deep knowledge of C#, .NET
strong knowledge of HTTP (REST)
strong knowledge of relational databases
experience with WebSocket
strong knowledge of Git
Will be a plus:
Understanding of microservice architecture of large applications
Docker, docker-compose
Experience with gRPC
Technological stack of project:
Docker, docker-compose
.NET
MySQL
JavaScript, TypeScript
API-gateway
Event-bus
What will you get with Avidi:
Interesting and fast-growing domain
Work in the international team of high skilled professionals
Dynamic environment and absence of bureaucracy
Competitive salary
Modern and comfortable workplace, with sport zone, fully equipped dining area, and other facilities
Paid sick leaves
20 calendar days of paid vacations
Team buildings, corporate events, and other types of celebrations;