Владимир М. C# разработчик, Senior
ID 17675
ВМ
Владимир М.
Мужчина, 36 лет
Россия, Москва, UTC+3
Ставка
3 981,88 Р/час
вкл. НДС 5% (147.62 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
C# разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Владимир — опытный C#-разработчик, специализирующийся на backend-проектах. Обладает навыками работы с микросервисной архитектурой и технологиями .NET Core, .NET Framework, Agile Project Management, Ajax, Angular, ASP.NET, Azure DevOps, C#, Confluence, CSS, Entity Framework, ETL, Git, HTML, JavaScript, Jira, JQuery, JSON API, MVC, RabbitMQ, Reporting, REST, SOAP, SQL, TFS, Transact SQL, WCF, WPF, XML.
Владимир работал над проектами в сферах Government & Public Sector, FinTech & Banking, Cloud Services. Занимал должности руководителя отдела разработки, тимлида бэкенд-разработки и разработчика. В его обязанности входили контроль исполнения задач, контроль ресурсов, планирование, общее управление, формирование команд, декомпозиция задач, разработка и проектирование, написание кода, тестирование, автоматизация, проведение дейли, участие в оценках трудоемкости задач и выработке технического решения.
Опыт работы на проектах — 10 лет и 3 месяца.
Проекты
(10 лет 4 месяца)
Проект: электронный магазин РТС-Маркет и электронный магазин "Закупки малого объема".
Роль
Руководитель отдела разработки
Обязанности
Основные задачи отдела: поддержка и развитие проекта
Обязанности:
1. Контроль исполнения:
- задачи берутся в работу согласно приоритета
- сбор оперативных групп и своевременная эскалация по проблемным задачам до уровня PO или выше
- организация работ по выпуску патча/релиза
- организовывать работу тимлидов команд
2. Контроль ресурсов:
- распределение нагрузки на команды
- ротация сотрудников по областям применения выполняемых задач для резервирования
знаний по продукту и исключения bus-фактора
- стимуляция увольнения сотрудников или их перевод на другие проекты, если они не
вписываются в требования проекта
3. Контроль планирования:
- актуальность задач, а также сроков спринта
- соблюдение командой установленного регламента на проекте
- умею читать и подготавливать описание в нотациях UML (Class Diagram, Sequence diagram, Component Diagram), BPMN;
4. Общее управление:
- проведение дейли
- участие в оценках трудоемкости задач
- участие в выработке технического решения
- проведение ретроспектив
- проведение one to one
- организация своевременного и качественного выпуска патчей/релизов
Контроль исполнения задач, контроль ресурсов, планирование, общее управление
Стек: .net, MSSQL, PosgreSQL, Entity Framework, RabbitMQ, ELK, k8s, TFS, Git, rest, WCF, SOAP, scrum, микросервисы, TypeScript, Angular, CI/CD, LINQ, RESI API, S3Minio, DDD/DRY/SOLID
Команда:
- 1 команда UI разработки (Angular) (7 чел)
- 2 команды backend разработки (.net) (12 чел)
- 1 команда тестирования (8 чел)
- 1 команда автотестирования (3 чел)
- 1 техлид
Стек специалиста на проекте
UI, ELK, UML, po, Разработка, Программное обеспечение, ДО, Component, .NET, Контроль исполнения, LINQ, WCF, SOLID, REST, Scrum, TFS, Git, API, Lasso, Ретроспектива, Sequence, Backend, MSSQL, BPMN, SOAP, Планирование, TypeScript, Angular, DDD, RabbitMQ, Testing, s3minio, PostgreSQL, CI/CD, Microservices, Entity Framework, Kubernetes
Отрасль проекта
Government & Public Sector
Период работы
Август 2023 - Октябрь 2024
(1 год 3 месяца)
Проект: Мобильное приложение для предоставления брокерских услуг
Роль
Тимлид бэкенд разработки на C# (.NET Core)
Обязанности
Обязанности:
1. Формирование команды разработки с нуля.
2. Декомпозиция задач.
3. Планирование спринтов.
4. Контроль выполнения работ, а также сроков реализации.
5. Формирование внутрикорпоративных стандартов разработки программного обеспечения.
6. Контроль и согласование работ, выполняемые внешней командой разработки, участие в решении конфликтных ситуаций, обоснование требований и подходов применяемым в реализации выбранного архитектурного решения.
7. Планирование и разработка микросервисной архитектуры приложения.
8. Участие в подготовке к релизу, его планирование и контроль за выполнением плана релиза на всех его этапах.
9. Непосредственное участие в разработке (написание кода).
10. Составление планов развития участников команды, а также оценка качества их
выполнения.
Задачи:
- проектирование и разработка каскада background сервисов по принципу микросервисной
архитектуры с целью расширения функционала мобильного приложения и возможности
реиспользования в новой версии мобильного приложения
- проектирование и разработка интеграций со сторонними сервисами банка
- проработка и учет в архитектуре разрабатываемых сервисов вопросов, связанных с
масштабированием, производительностью, логированием, мониторингом и
отказоусточивостью
- управление ресурсами
- контроль качества кода
- проектирование миграции данных
- внедрение новых технологий и инструментов
Стек технологий и инструментов: .Net 6, EFCore, MSSQL, GitLab, Loki, Grafana, Prometheus, Vue, Typescript, CQRS, GRPC, Apache Kafka, RabbitMQ, Consul, Rider, Jira, Confluence. Oauth2, LINQ, RESI API, HTTP, API (Swagger), CI/CD
Команда: 7 человек (фуллстек).
Стек специалиста на проекте
C#, Grafana, Сбор и анализ требований, Работа с интеграциями, архитектура, background, GitLab, Разработка, Программное обеспечение, Логирование, миграции, написание кода, Мобильное приложение, HTTP, LINQ, API, Swagger, Rider, Prometheus, .NET Core, gRPC, Проектирование, Расширения, MSSQL, CQRS, OAuth 2.0, Loki, .NET 6, Confluence, Планирование, Consul, TypeScript, efcore, Vue.js, RabbitMQ, Jira, данных, CI/CD, Декомпозиция и структуризация задач, Microservice Architecture, Apache Kafka
Отрасль проекта
FinTech & Banking
Период работы
Сентябрь 2020 - Август 2023
(3 года)
Проект: внутренние сервисы, которые автоматизируют операционную деятельность сотрудников.
Роль
Senior Software Engineer
Обязанности
Сфера: аудит, налогообложение, консалтинг.
Обязанности:
Построение архитектуры и бизнес логики приложения в соответствиями требованиями Руководителя;
Разработка наиболее эффективных решений, отвечающих бизнес-требованиям, требованиям по масштабированию и производительности;
Кодинг и рефакторинг;
Интеграция с внешними и внутренними ресурсами (SOAP, AMQP, ETL);
Проектирование интерфейсной части;
Написание Unit-тестов и нагрузочное тестирование;
Предоставление планов и отчетов о проделанной работе в соответствие с требованиями Руководителя отдела;
Выполнение распоряжений непосредственного Руководителя в рамках своих
профессиональных компетенций;
Автоматизация задач связанных с настройкой и развертыванием приложений посредством DevOps;
Поддержка существующих решений;
Создание и систематизация инфраструктурных решений, которые стандартизируют, а также ускоряют процесс разработки, использование кодогенерации;
Участие в разработке ТЗ для подрядчиков. Контроль за выполнением работ.
Стек: SOAP, AMQP, ETL, DevOps, Angular, .net, RabbitMQ, TFS, микросервисы, Docker, MSSQL, LINQ, RESI API, HTTP, API (Swagger), CI/CD
Команда: 15 человек (бэк)
Стек специалиста на проекте
Работа с интеграциями, Разработка, Программное обеспечение, автоматизация, .NET, HTTP, развертывание, сфера, sensor, LINQ, AMQP, TFS, API, бизнес, DevOps, Swagger, Рефакторинг, Аудит, Проектирование, ETL, Software, MSSQL, Консалтинг, Docker, SOAP, Angular, RabbitMQ, Unit testing, engineer, CI/CD, Написание ТЗ, Microservices, Load Testing
Отрасль проекта
FinTech & Banking
Период работы
Январь 2017 - Сентябрь 2020
(3 года 9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Дипломы и сертификаты
MCSD: App Builder(*Charter) 2016 г.
MCSD: Web Applications MCP: Microsoft Certified Professional MS: Programming in HTML5 with JavaScript and CSS3 2016 г.
Образование
Высшее
Учебное заведение
Московский государственный институт радиотехники, электроники и автоматики (технический университет)
Специальность
Радиотехнические телекоммуникационные системы, радиотехнический информационно-управляющий комплекс малых космических аппаратов.
Завершение учебы
2011 г.