ID 2796 - Senior/Middle+ Разработчик C#.
Локация: любая
Формат: удаленно
Занятость: фулл тайм
Проект: ИТ1
Требования:
- Опыт разработки на C# (от 3 лет)
- Знание .NET Core / .NET 8+
- Асинхронное программирование (async/await)
- Понимание принципов ООП, SOLID, паттернов проектирования
- Опыт работы с Entity Framework или другими ORM
- Умение писать unit-тесты (xUnit/NUnit/MSTest)
- Работа с брокерами сообщений (RabbitMQ, Kafka, Azure Service Bus)
- Микросервисная архитектура (Docker, Kubernetes)
- Основы DevOps (CI/CD, GitLab CI/GitHub Actions)
- NoSQL (Redis), PostgreSQL
- Опыт работы с XML/JSON
Будет плюсом:
- Опыт с Event Sourcing и CQRS
- Знание Domain-Driven Design (DDD)
- Опыт интеграции с внешними API (REST, gRPC)
- Знание фронтенд-фреймворков (Angular, React) для разработки UI процессов
- Опыт работы с BPM-системами и движками (Camunda, Activiti, Bonita, Elsa Workflows)
- Знание BPMN/DMN/CMMN, умение проектировать бизнес-процессы
- Понимание event-driven архитектуры, MassTransit, GraphQL
- Опыт в финансово-инвестиционном секторе
Ключевые компетенции:
- PostgreSQL
- Docker
- Kafka
- Kubernetes
- SOLID
- .NET Core / .NET 8+
- CI/CD
- API
- Unit-тесты
- Entity Framework
- NoSQL / Redis
- DDD
- OOP
- XML / JSON
- RabbitMQ