Разработка новых backend-микросервисов на .NET Core / ASP.NET
Реализация бизнес-процессов существующего приложения в рамках микросервисной архитектуры
Разработка нового функционала по готовым постановкам аналитиков и BRD
Обновление и развитие существующего кода на .NET Core и C#
Работа с базами данных MS SQL / PostgreSQL
Разработка и поддержка интеграции между системами
Написание и поддержка unit-тестов
Развитие внутренних NuGet-пакетов
Проведение рефакторинга и устранение замечаний автоматического анализа кода
Оценка трудозатрат на задачи и соблюдение сроков
Участие в код-ревью и технических обсуждениях
Требования
От 3 лет коммерческой разработки на C#
Уверенное знание C# и .NET на уровне Middle и выше
Практический опыт работы с Entity Framework, включая миграции и оптимизацию запросов
Опыт работы с Git
Опыт создания и развития NuGet-пакетов
Опыт написания и поддержки unit-тестов
Уверенное знание MS SQL и/или PostgreSQL
Понимание и применение принципов SOLID
Опыт разработки Web API
Умение оценивать задачи и соблюдать договорённые сроки
Будет плюсом: опыт разработки REST API, опыт работы с Docker, знание Domain-Driven Design (DDD), опыт проектирования распределённых систем, опыт работы с Keycloak, Kubernetes (k8s), Postman, Swagger, Kibana, SonarQube, опыт работы в крупных компаниях