Задачи:
— Разработка новых 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
— Опыт работы в крупных компаниях или командах с выстроенными процессами разработки
Контакты работодателя доступны по кнопке «Откликнуться» после входа.