Требования:
- От 2 до 4 лет коммерческой разработки на C# и .NET Framework/.NET Core.
- Отличное понимание принципов OOP и SOLID.
- Уверенная работа с ASP.NET Core (Web API, REST).
- SQL (MS SQL Server, PostgreSQL).
- NoSQL (MongoDB, Redis) — как преимущество.
- Знание Entity Framework Core или других ORM.
- Опыт написания и оптимизации сложных SQL-запросов.
- Работа с внешними API (REST, gRPC, SOAP).
- Настройка взаимодействия через очереди сообщений (RabbitMQ, Kafka или Azure Service Bus).
- Написание модульных тестов (xUnit, Moq, NSubstitute).
- Опыт настройки CI/CD процессов.
- Опыт работы с облачными платформами: Azure, AWS или Google Cloud.
- Настройка контейнеризации (Docker, Kubernetes).
- Инструменты и системы контроля версий:
- Git (GitHub, GitLab, Azure DevOps).
- Знание JIRA или аналогов.
Задачи:
- Доработка системы заявок;
- ЭДО;
- Создание нужных типов документов;
- Подключение внешних провайдеров (контрагентов);
- Предлагать архитектурные решения на основе требований;
- Технически прорабатывать и декомпозировать решения.