Чем вам предстоит заниматься:
- Разрабатывать и улучшать функционал наших продуктов
- Оптимизировать и рефакторить код
- Писать unit-тесты и поддерживать высокий уровень качества
- Плотно взаимодействовать с аналитиками, тестировщиками и другими разработчиками
Быть успешным в этой роли вам поможет:
- Коммерческий опыт разработки на C# от 2 лет
- Глубокое знание и практический опыт с .NET Core, ASP.NET Core, EF Core
- Умение разбираться в чужом коде и предлагать улучшения
- Уверенное владение PostgreSQL, умение оптимизировать SQL-запросы
- Понимание принципов SOLID, DRY, KISS и основных шаблонов проектирования
- Навыки работы с Visual Studio / Rider, Git
- Опыт написания unit-тестов (xUnit, NUnit, Moq)
- Опыт работы с Docker (создание образов, контейнеризация приложений)
Будет плюсом
- Опыт с RabbitMQ или Kafka
- Знание PostGIS
- Опыт работы по Agile/Scrum