Описание вакансии
"АВТОДОМ" — официальный дилер BMW, MINI, BMW Motorrad, Mercedes-Benz, smart, Porsche, Lamborghini предлагает Вам поучаствовать в конкурсе на позицию Руководитель/Team Lead разработки С#.
Обязанности:
- Совместно с бизнес-заказчиками анализ и приоритизация бизнес-требований
- Планирование и оценка проектов.
- Формирование архитектуры под бизнес-требования; выбор стека технологий.
- Разработка архитектуры сервисов и приложений компании, контроль исполнения и реализации принятых решений.
- Выбор с последующей доработкой или разработка с нуля новых решений.
- Участие в подборе команды разработчиков, формирование команды.
- Руководство командой разработчиков: планирование, оптимизация, контроль соблюдения сроков и качества разработки.
- Консультирование по техническим и архитектурным вопросам.
- Определение актуальности используемых технологий.
- Участие в разработке критически важных участков кода и алгоритмов, проведение code reviews.
- Совместно с командой Devops участие в настройке и оптимизации CI/CD.
- Переговоры с внешними поставщиками услуг, партнерами.
- Контроль за всем жизненным циклом, разрабатываемых систем
Требования:
- Опыт разработки на C# (WinForms, ADO.NET, Entity Framework, LINQ) от 2 лет.
- Опыт разработки на С# (Опыт работы с ASP.NET MVC, Web API) от 1,5 лет.
- Опыт работы СУБД MS SQL, PostgeSQL, MySql (написание запросов, кода хранимых процедур) от 2 лет.
- Хорошее знание JavaScript/TypeScript, HTML, CSS.
- Понимание REST API.
- Хорошие знания SOAP и REST (принципы работы, форматы Xml, JSON, HTTP).
- Опыт работы с ASP.NET Web Services (SOAP) и WCF.NET (SOAP , REST) от 1,5 лет.
- Опыт работы с Генераторами отчетов FastReport.NET и/или StimulReport.NET от 1,5 лет.
- Опыт работы с брокерами сообщений (например,RabbitMQ или Kafka) от 1 года.
- Опыт разработки многопоточных приложений.
- Навыки проектирования баз данных, оптимизации запросов.
- Низкоуровневое сетевое взаимодействие на платформе .NET.
- Разработка юзабильного UI для Windows Forms.
- Понимание ООП и функционального программирования.
- Опыт разработки API сервисов и документированием OpenAPI.
- Понимание и опыт работы с VCS (системы контроля версий) (предпочтительно git, svn).
- Опыт работы с системами учета ошибок в программном обеспечении.
- Желание улучшать и оптимизировать существующий код и процессы разработки.
- Знание алгоритмов, шаблонов проектирования, структур данных.
Условия:
- Место работы: Санкт-Петербург, ул. Стартовая, 10
- Достойная белая заработная плата, Оформление по ТК РФ
- График работы 5/2, гибрид.
- Работа в команде специалистов.
- Стабильность.
- Скидки на покупку и обслуживание автомобиля.
- Скидки на покупку запчастей и аксессуаров брендов компании.
- Льготные программы страхования/кредитования.
- Возможность профессионального роста.