.NET Developer

Карпинский Виктор Александрович
Зарплата от 2500 до 3500 USD
от 2500 до 3500 USD
Занятость Полная занятость
Полная занятость
Адрес Беларусь, Минск
Описание вакансии

We are a fintech broker with HQ in Kuala Lumpur and other offices in Warsaw, Singapore and Cairo. All the developers are based in Warsaw and Minsk. Company develops Bridge, members area, MT4/MT5 plugins, PAMM, MAM, copy trading, trading robots and other products.

The ideal candidate will be responsible for developing backend microservices for aggregating data from the database, preparing different calculations of statistical metrics and arranging API for that. Ideal candidate should have some skills in frontend, which can allow him to build simplified representation of the data in format of simple forms and tables for internal utilization (in case of issues we have internal team of frontend developers who can help with creating templates).

Fully remote working option is available.

Responsibilities

  • Design, develop, and test backend systems for high-performance web applications.
  • Build scalable and reusable components for future use.
  • Optimize performance and ensure low-latency responses in real-time applications.
  • Implement and maintain APIs, ensuring security and versioning best practices.
  • Work with microservices architecture and inter-service communication.
  • Accurately translate user and business needs into functional backend code.
Mandatory Requirements
  • Strong responsibility, motivation, willingness to learn, and ability to delve into complex domains.
  • Proficiency in C# and .NET 8.
  • Solid understanding of OOP principles and design patterns.
  • Experience with Entity Framework (EF Core) and SQL (PostgreSQL, MySQL).
  • Knowledge of multithreaded programming and asynchronous programming (async/await, TPL).
  • Experience with microservices architecture and inter-service communication protocols.
  • Understanding and practical use of reflection.
  • Strong knowledge of REST APIs, WebSocket APIs, and JSON.
  • Experience with Docker and containerized applications.
  • Familiarity with Visual Studio 2022, Git, and CI/CD pipelines.
Preferred Qualifications
  • Experience in high-load, low-latency systems.
  • Knowledge of trading platforms (MT4, MT5) or financial services.
  • Experience with Redis or RabbitMQ for event-driven architecture.
  • Familiarity with OAuth2, JWT, and API security best practices.
  • Basic understanding of React and Node.js for full-stack collaboration.
Требования
Опыт 3-6 лет
Условия работы
График работы Удаленная работа
Добавлено 23 дня назад
Для связи с работодателем или просмотра контактов нажмите на кнопку