.NET разработчик
Оплата: По договоренности
Офис
Full-time
Удаленно
Проект, процессы и задачи:
- Разработка и дальнейшее развитие системы сервиса HR - разработка backend для кабинета сотрудника и руководителя компании.
- Стек: .Net Framework (активно мигрируется на .Net6), .Net6 (основной), .Net8 (в будущем), MS SQL, RabbitMQ.
- Архитектура - SOA (ближе к микросервисам).
- Процесс - методология скрамбан, с уклоном в канбан (статусы, код ревью, тестирование, ретроспективы, планирование).
- Команда проекта: Руководитель проекта, дизайнер, аналитики, тестировщики, frontend команда, backend команда.
Требования:
Опыт работы - от 5 лет по указанному ниже стеку
- Опыт коммерческой разработки на платформе .NET (ASP.NET, WEB API) от .NET Core 3.1 и выше;
- Опыт применения ORM (EntityFramework, Linq2DB и другие);
- Знание и опыт применения принципов ООП и шаблонов проектирования, принципов SOLID, микросервисной архитектуры;
- Опыт работы с реляционными базами данных (MS SQL) и оптимизации запросов к ним;
- Опыт разработки приложений на основе микросервисной архитектуры;
- Понимание работы веб-протоколов (HTTP, HTTPS) и REST API;
- Опыт работы в системе контроля версий Git.
Будет плюсом:
- Опыт работы с очередями сообщений (RabbitMQ, Kafka).