TELECOMMUTE Senior .Net Developer

Jobgether
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Russian
Experience level
Intermediate

Job location

Remote

Tech stack

.NET
Artificial Intelligence
Software Quality
Code Review
Software Debugging
Distributed Systems
Fault Tolerance
Message Broker
Microsoft SQL Server
Performance Tuning
Query Optimization
RabbitMQ
Systems Architecture
Azure
.NET Core
Grafana
Database Optimization
Reliability of Systems
Backend
Low Latency
Kafka

Job description

This role sits at the core of building and scaling high-performance, distributed backend systems powering global digital products used by millions of users. You will work on complex, high-load architectures where reliability, scalability, and low-latency performance are critical to user experience. The environment is fast-moving, product-driven, and deeply technical, requiring strong engineering discipline and problem-solving skills. You will contribute directly to evolving a modern .NET Core codebase, designing robust backend services and integrating AI-driven capabilities. The role also involves working with asynchronous systems and message-driven architectures to ensure system resilience at scale. Collaboration with senior engineers and cross-functional teams will be key as you help shape technical direction and engineering standards. Accountabilities:

  • Contribute to the architecture and continuous evolution of high-load backend services built in C# and .NET Core, ensuring scalability, maintainability, and performance.
  • Design and implement new features and integrations, including AI-related components such as voice and real-time processing capabilities.
  • Build and optimize asynchronous processing pipelines using messaging systems such as RabbitMQ, ensuring delivery guarantees, idempotency, and fault tolerance.
  • Work extensively with MS SQL Server, optimizing schemas, queries, indexes, and execution plans for high-performance workloads.
  • Participate in code reviews, enforce engineering best practices, and help maintain high standards for testing, observability, and code quality.
  • Influence technical decisions across teams and contribute to improving system architecture beyond your immediate scope.

Requirements

  • 5+ years of professional experience in C# and .NET development, with at least 2+ years using .NET Core in production environments.
  • Strong background in distributed systems and high-load architectures, with real-world experience handling latency, throughput, and fault tolerance challenges.
  • Hands-on experience with message brokers such as RabbitMQ (preferred), Kafka, Azure Service Bus, or NATS.
  • Solid expertise in MS SQL Server, including performance tuning, indexing strategies, and query optimization under load.
  • Strong understanding of backend system design, asynchronous processing, and scalable architecture principles.
  • Experience with production debugging, observability tools, and resolving complex system issues.
  • Fluent Russian language skills and willingness to work within CET ±2 time zones.
  • Strong communication skills, proactive mindset, and ability to collaborate effectively in distributed teams.

Benefits & conditions

  • Fully remote, full-time opportunity with global team collaboration.
  • 28 calendar days of annual vacation.
  • 7 wellness days per year for personal rest and recovery without using sick leave.
  • Annual health benefit support up to $1,000 (if not covered by corporate insurance), applicable for medical expenses for employee and family.
  • Budget support for professional development, including training, conferences, and industry events (50% coverage).
  • Corporate discounts for English language learning.
  • Workplace setup support, including equipment provision or remote workspace reimbursement up to $1,000 every 3 years.
  • Employee referral bonuses up to $5,000.
  • Internal recognition and rewards system redeemable for merchandise, experiences, and wellness perks.
  • Access to additional team engagement and wellbeing initiatives.

Apply for this position