.NET developer
Remotely
Full-time
Project occupancy
Tasks:
- Participate in backend development of the company's back office and front office systems on the .NET 5 platform;
- Integration with the company's trading systems and external services;
- Close interaction with business, QA and IT departments of the company;
- Writing unit and integration tests.
Requirements:
- Excellent knowledge of C#, .NET platform and .NET Core;
- Experience in web development (REST API);
- Principles of multi-threaded/asynchronous web application development including fault tolerance, security and performance;
- Proficiency in SQL (MySQL);
- General understanding of development methodology, understanding of basic algorithm operation, design patterns, data structures;
- Experience developing using ORM (Entity Framework);
- Experience with version control systems (GIT).
Desired:
- Knowledge of Linux administration basics;
- Experience with Docker;
- Familiarity with WebSocket, gRPC.