Senior .NET Backend Developer

Dubai - United Arab Emirates
Go back to job listing

Company Vision

This pioneering company in the cryptocurrency exchange industry is dedicated to becoming the most trusted and reliable platform for digital asset trading. Their mission is to provide unparalleled freedom and scalability to clients through a secure, innovative, and user-centric platform. The company continuously adapts to the dynamic crypto market, ensuring users have access to cutting-edge tools and services to achieve their financial aspirations. Candidates are invited to join in redefining the standards of digital asset trading and to experience the reliability and scalability that sets this organization apart.

The Role

The company is seeking a skilled and passionate Senior .NET Backend Developer to join their dynamic team and play a pivotal role in shaping the backend infrastructure of a state-of-the-art cryptocurrency exchange platform. In this position, the successful candidate will design, develop, and optimize core systems to support high-frequency trading, secure transaction processing, and real-time data flow. This is an exciting opportunity to work at the forefront of the crypto industry, utilizing .NET expertise to build scalable, high-performance systems for a rapidly growing exchange.

Key Responsibilities

  • Design & Development: Lead the creation of backend services and microservices using .NET (C#) to support trading, transaction processing, and account management in a high-availability, low-latency environment.
  • Architecture & Optimization: Design efficient, scalable solutions for critical exchange functions such as order matching, wallet management, and payment gateways.
  • API Development: Build and maintain RESTful APIs and WebSocket services for seamless communication with frontend applications and third-party integrations.
  • Security & Compliance: Implement best practices to safeguard user data and transactions while ensuring adherence to industry standards and regulatory requirements.
  • Database Management: Collaborate with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB) to ensure data integrity, efficiency, and performance optimization.
  • Testing & Quality Assurance: Develop unit, integration, and performance tests to maintain high code quality, reliability, and scalability in production.
  • Continuous Improvement: Work with cross-functional teams to enhance system performance, user experience, and development workflows.
  • Mentorship: Guide junior developers and contribute to technical discussions to promote best practices and innovation within the team.

Required Skills & Experience

  • Technical Proficiency: Over 5 years of backend development experience with .NET Core and C#, including strong expertise in microservices architecture and cloud-based services (e.g., AWS, Azure).
  • Database Management: Proficiency in SQL and NoSQL databases, with hands-on experience in data modeling, query optimization, and high-volume data processing.
  • API Development: Extensive background in creating secure, scalable RESTful APIs and WebSocket-based services.
  • Crypto Knowledge: A basic understanding of blockchain, cryptocurrencies, and the crypto trading ecosystem is a plus.
  • Security Awareness: Familiarity with security practices, encryption standards, and compliance relevant to financial or crypto sectors.
  • Analytical Skills: Strong problem-solving abilities and adaptability to a fast-paced, agile environment.
  • Collaboration: Excellent communication and teamwork skills to collaborate with frontend developers, DevOps, and product managers.

Preferred Qualifications

  • Experience with high-frequency trading platforms or real-time financial systems.
  • Familiarity with message brokers such as Kafka or RabbitMQ.
  • Previous work in a fintech or cryptocurrency environment.
  • Knowledge of CI/CD pipelines and DevOps practices.
Apply for job