Компания:
ЛАНИТ Департамент корпоративных систем (ДКС), Москва
Ваши задачи:
• Участие в проработке архитектурных задач по развитию существующей функциональности, диагностика проблем;
• Оптимизация кода под высокую нагрузку;
• Оценка трудозатрат на выполнение работ, планирование работ;
• Взаимодействие с командами аналитиков, QA, другими командами разработки, представителями подрядчика по техническим вопросам;
• Code-review и проведение рефакторинга имеющегося кода;
- Менторство и развитие компетенций в команде разработчиков.
Наши ожидания:
Hard skills
• Глубокие знание языка C#, .NET Core;
• Опыт разработки сайтов с использованием ASP.NET Core MVC и Razor, Web API;
• Знание JavaScript, jQuery, CSS, SASS;
• Опыт работы с Elasticsearch
• Опыт работы с RabbitMQ или Apache Kafka
• Опыт работы с Entity Framework;
• Навыки проектирования баз данных (в идеале PostgreSQL), оптимизации SQL-запросов, работа с индексами;
• Опыт работы с Linux;
• Понимания принципов развертывания приложений на .NET Core;
• Опыт использования Git, Jira;
• Понимание концепций Gitflow;
• Проведения code review и формирование требований к коду;
Soft Skills
• Менторство (обучение, сопровождение) разработчиков начального и среднего уровней.
• Организационная работа с сотрудниками в качестве линейного руководителя.
• Участие в подборе кандидатов разработчиков.
• Участие в проектировании и архитектуре бизнес-приложений компании.