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