Задание: Веб-программист. Backend-разработчик (.NET C#) (Дистанционная работа)
В команду разработки ищем опытного .NET backend (fullstack) - разработчика, который готов участвовать в создании надёжных и масштабируемых микросервисных решений на современном стеке.
Задачи:
Разработка и поддержка микросервисов на ASP.NET Core (.NET 8+)
Работа с архитектурой CQRS: MediatR, FluentValidation, AutoMapper
Интеграция с PostgreSQL через Entity Framework (npgsql)
Взаимодействие с Kafka и реализация event-driven логики
Участие в проектировании архитектурных решений и оптимизации текущих процессов
Покрытие кода юнит- и интеграционными тестами
Требования:
Уверенное знание языка C#
Опыт разработки на ASP.NET Core (от .NET 8 и выше)
Понимание принципов микросервисной архитектуры
Практический опыт с MediatR, AutoMapper, FluentValidation
Владение Entity Framework Core и PostgreSQL
Опыт работы с Kafka или аналогичными брокерами сообщений
Умение работать в команде, писать чистый и поддерживаемый код
Будет плюсом:
Опыт фронтенд-разработки на Blazor WASM или Angular
Понимание CSS и верстки
Участие в DevOps-практиках, CI/CD
Условия:
Гибкий график
Участие в разработке реального продукта
Оплата по договорённости (фикс/почасовая/сдельная)
Команда без бюрократии, с ориентацией на результат