Devico

Senior Backend Developer (.NET/C#)

About the Project:

We are developing a next-generation high-load financial exchange platform designed to handle large volumes of real-time transactions with strict latency, scalability, and security requirements. The system operates in a mission-critical environment where reliability, performance, and fault tolerance are essential.

 

Position Overview:

We are looking for a Senior Backend Developer with strong expertise in C# and .NET to design and build core backend services powering a high-performance financial exchange system.

You will be responsible for developing low-latency services, ensuring system scalability, and maintaining high availability under heavy load conditions.

 

Responsibilities:

  • Design and implement scalable backend services using C# / .NET;
  • Develop high-performance APIs and real-time transaction processing components;
  • Optimize system performance for low-latency operations;
  • Design and maintain microservices architecture;
  • Work with distributed systems and event-driven architectures;
  • Implement robust security practices for financial systems;
  • Collaborate with frontend, DevOps, and QA teams;
  • Participate in architecture discussions and technical decision-making;
  • Conduct code reviews and mentor other engineers.

     

Requirements:

  • 5+ years of backend development experience;
  • Strong expertise in:
    • C#
    • .NET (Core / .NET 6+);
  • Experience building high-load, distributed systems;
  • Strong understanding of:
    • Microservices architecture;
    • RESTful APIs;
    • Multithreading and asynchronous programming;
    • Memory management and performance optimization;
    • SQL and NoSQL databases;
    • Caching systems (Redis or similar);
    • Message brokers (Kafka, RabbitMQ, etc.).
  • Experience with cloud platforms (AWS, Azure, or GCP);
  • Experience with Docker and Kubernetes;
  • Strong knowledge of system reliability, scalability, and monitoring;
  • Upper-Intermediate English or higher.

     

Nice to Have:

  • Experience in fintech, trading platforms, or exchange systems;
  • Knowledge of financial market infrastructure;
  • Experience with real-time streaming systems;
  • Understanding of high-availability and fault-tolerant design patterns.

Required skills experience

C# 5 years
.NET 5 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
C#, .NET, .NET Core, SQL, REST API, AWS
Published 25 February
64 views
ยท
23 applications
To apply for this and other jobs on Djinni login or signup.
Loading...