Zorky CRMZorky CRM
EN|RU
@ekaterinovikova
Все вакансии

NET Backend Developer

remote~$1.5K /moRUСкор undefined/1002нед назад
Аналитика рынка
📊 Backend: зарплаты и спрос на рынке
Стек
c#dockerelasticsearchgitgithubpostgresqlrabbitmqrestsolid
Откликнуться
Загрузите резюме — мы свяжем вас с работодателем напрямую через нашу базу.
Отправить резюме →
Описание
#резюме #fulltime #удаленка .NET Backend Developer Локация: Турция | Удаленка Ожидания по ЗП: 1500$ - 2000$ Общий опыт работы с экосистемой C# более 1.5 лет. Начинал свой путь в разработке на Unity (1 год), где глубоко освоил язык С#, и работу с OOP. Последние 5 месяцев полностью сфокусирован на Backend-разработке на ASP.NET Core с использованием Clean Architecture, CQRS и Event-Driven подхода. Технический Стек: - Platforms: С#, .NET 8-10, ASP.NET Core (Rest / Web API, MVC) - Architecture: Clean Architecture, CQRS (MediatR), OOP, SOLID  - Patterns: Singleton, State, Factory, Observer, Repository, DI - Database: PostgreSQL, Elasticsearch - ORM: EF Core, Dapper - Messaging: RabbitMQ - Testing: xUnit, Moq - Tools: Git, Docker Compose, Rider / VS / VS code   Опыт: Endless - платформа с открытым исходным кодом для хостинга и просмотра видеоконтента. [link] ​Достижения и обязанности: - ​Спроектировал и реализовал бэкенд-архитектуру приложения с использованием подходов Clean Architecture и CQRS (MediatR), что обеспечило слабую связанность компонентов и легкую масштабируемость кода. - ​Разработал схему реляционной базы данных на PostgreSQL, настроил связи, индексацию и миграции через Entity Framework Core, оптимизировал сложные LINQ-запросы. - ​Интегрировал поисковый движок Elasticsearch (NoSQL) для реализации мгновенного, отказоустойчивого полнотекстового поиска по пользователям и медиа-контенту. - ​Реализовал асинхронный обмен сообщениями и событийно-ориентированную логику с использованием брокера RabbitMQ. - ​Настроил безопасную stateless-аутентификацию и авторизацию пользователей на базе JWT-токенов. - ​Использовал Docker Compose для контейнеризации и быстрого развертывания локального окружения (App, DB, RabbitMQ, Elastic). Покрыл ключевые модули Unit-тестами (xUnit). Образование: изучение официальной документации Microsoft Docs, платформы Metanit, видео курсов. Языки: 1) русский - родной язык 2) английский - А1-А2 (в процессе обучения)  3) арабский - С2 4) турецкий - (разговрный) 5) узбекский - (разговрный) GitHub: [link] Telegram: [handle]
Контакты работодателя (email/phone/telegram) скрыты из публичного превью — отправьте резюме, чтобы мы связали вас напрямую.
Срочный вопрос? Напишите @ekaterinovikova