Чем предстоит заниматься:
-
Участие в построении архитектуры приложений, баз данных и разработке решений;
-
Создавать новую функциональность и оптимизировать работу имеющейся;
-
Предоставление оценки трудоемкости реализации задач по предоставленным бизнес требованиям;
-
Развитие технологического стека и инфраструктурных компонентов;
-
Проведение code review команды;
-
Создание внутренних инструментов и стандартов для улучшения процессов разработки (контроль качества кода, соблюдение принятых подходов к разработке, CI/CD).
Требования:
-
Уверенное знание C#;
-
Практический опыт веб-разработки с применением .NET;
-
Опыт работы с базами данных SQL (в том числе использование ORM: Entity Framework, Dapper);
-
Опыт работы с RabbitMQ или Kafka;
-
Понимание принципов ООП и архитектуры приложений;
-
Будет плюсом опыт написания Unit-тестов.