Игорь Ж. C# разработчик, Senior

ID 26538
ИЖ
Игорь Ж.
Мужчина, 25 лет
Беларусь, Минск, UTC+3
Ставка
3 147,27 Р/час
вкл. НДС 20% (420 Р)
Специалист доступен с 16 августа 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
C# разработчик
Грейд
Senior
Навыки
PostgreSQL
Entity Framework
.NET Core
.NET Framework
async/await
autofixture
C#
ClickHouse
Code coverage
CQRS
Dapper
Datadog
Docker
Docker Compose
Elasticsearch
ELK
english b2
Fluent Assertions
Flyway
Git
GitLab
Grafana
gRPC
Identity Server
Jaeger
Jenkins
Jira
JSON
Kafka
Kubernetes
Linux
Liquibase
Microsoft
MinIo
MongoDB
Moq
MS Windows
MySQL
NUnit
OpenGL
Prometheus
Quartz
RabbitMQ
Razor Pages
React
Redis
REST
russian
SignalR
SonarQube
SQL
SSO
Swagger
TeamCity
tools
TypeScript
XML
xUnit
YouTrack
reactui
nbomber
.NET
ASP.NET
ASP.NET Core
MS SQL Server
MVC
Entity Framework Core
REST API
Отрасли
Insurance
Logistics & Transport
Знание языков
Русский — C2
Английский — B1
Главное о специалисте
▪ Разработчик программного обеспечения с более чем 5 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Создание и улучшение микро сервисных приложений ▪ Знание и умение проектирования и нормализации физической модели БД ▪ Опыт написания переиспользуемых библиотек, реализации унифицированных решений ▪ Опыт проектирования и реализации высоконагруженных микросервисных архитектур с использованием принципов SOLID, KISS, ООП и паттернов проектирования ▪ Применял принципы Domain-Driven Design (DDD): выделение Bounded Context’ов, моделирование Aggregate Root’ов, использование Domain Events ▪ Опыт разработки приложений с нуля при использовании layerd-arch архитектуры. ▪ Понимание алгоритмической сложность, абстрактное мышление ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins) ▪ Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов. ▪ Глубокое понимание CLR через использование async/await, SignalR, Dapper, Identity Server и диагностики производительности (Prometheus) ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды.
Проекты   (5 лет 8 месяцев)
Автоматизированная система управления персоналом
Роль
Developer
Обязанности
Автоматизированная система управления персоналом — это комплексное решение для управления процессами, связанными с работой сотрудников, включая прием и увольнение, учет отсутствий, ведение табеля рабочего времени, мониторинг занятости сотрудников на проектах, а также расчет заработной платы и бонусов на основе собранных данных. ▪ Разработка микросервисной архитектуры: Участие в проектировании и реализации микросервисной архитектуры для обеспечения модульности, масштабируемости и отказоустойчивости системы. ▪ Реализация бэкэнд решений на C# (.NET 8): Создание надежной и производительной серверной части системы на основе технологий .NET 8. ▪ Разработка асинхронных процессов обработки данных с использованием async/await ▪ Тестирование бизнес-логики с использованием Fluent Assertions ▪ Реализация динамической системы фильтрации: Построение гибких механизмов для фильтрации и обработки данных в пользовательских запросах. ▪ Разработка модели данных приложения, написание скриптов для PostgreSQL: Проектирование и оптимизация структуры базы данных, создание и поддержка скриптов. ▪ Написание скриптов миграции данных: Использование FlyWay для управления версионностью базы данных и миграцией данных. ▪ Разработка решений для интеграции с Jira и Salesforce: Обеспечение надежного обмена данными и взаимодействия между системой и внешними сервисами. ▪ Разработка REST API для взаимодействия с фронтэнд частью: Построение интерфейсов взаимодействия между клиентской и серверной частью системы. ▪ Разработка межсервисного взаимодействия на gRPC: Создание эффективных механизмов взаимодействия между различными компонентами системы. ▪ Разбор и переработка кода, поддержка существующих решений: Улучшение качества и стабильности системы. ▪ Написание и редактирование файлов развертывания CI/CD (GitLab): Автоматизация процессов сборки, тестирования и развертывания системы. ▪ Написание интеграционных и юнит-тестов: Проверка работы отдельных компонентов системы и их взаимодействия. ▪ Сбор и анализ метрик: Настройка мониторинга и аналитики для оценки производительности системы. ▪ Разработка документации: Подготовка описания архитектуры системы, руководств для разработчиков и пользователей. ▪ Разработка и оптимизация клиентской части на React: Создание удобного и интуитивного интерфейса для пользователей системы. ▪ Интеграция с кэширующими и очередями сообщений: Использование Redis для кэширования данных и Apache Kafka для обработки потоков сообщений. ▪ Настройка масштабируемости и отказоустойчивости системы: Применение Docker и Kubernetes для обеспечения стабильной работы системы под нагрузкой. ▪ Проведение code-review: Активное участие в проверке чужого кода, выявление потенциальных ошибок и предложение улучшений. ▪ Работа в IDE: Разработка и отладка кода в Visual Studio и JetBrains Rider. ▪ Глубокое понимание CLR через использование async/await, SignalR, Dapper, и диагностики производительности (Prometheus) ▪ Глубокое понимание .NET: Работал с .NET Framework, .NET Core и .NET 8, хорошо понимает отличия между ними, умеет использовать преимущества современных версий (например, минимальные API, source generators, AOT). Имеет опыт перехода с классического .NET Framework на .NET Core / Standard.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Apache Kafka, MySQL, Docker, C#, MongoDB, Grafana, Kubernetes, GitLab, Prometheus, Flyway, NUnit, Entity Framework, SignalR, Dapper, ELK, .NET, Jaeger, OpenGL, Redis, React, OpenAPI, 11, net8, C# 11
Отрасль проекта
Insurance
Период работы
Декабрь 2022 - По настоящее время  (2 года 9 месяцев)
Web-приложение для контроля документооборота в страховой компании
Роль
Developer
Обязанности
Web-приложение для контроля документооборота в страховой компании представляет собой централизованную систему управления, которая упрощает управление документами и связанными процессами. Система автоматизирует рутинные операции, обеспечивает прозрачность документооборота, гарантирует безопасность данных и предоставляет возможности для масштабирования. ▪ Разработка бэкэнд решений в соответствии с требованиями и задачами на языке C#: Создание надежной серверной логики с использованием .NET. ▪ Разработка REST API приложения: Построение интерфейсов взаимодействия между клиентской и серверной частью для обеспечения работы системы. ▪ Анализ покрытия кода тестами с использованием code coverage tools ▪ Реализация полнотекстового поиска с помощью ElasticSearch ▪ Настройка Security-сервиса: Внедрение механизмов аутентификации, авторизации и защиты данных. ▪ Разработка сервиса задач с автоматическим выполнением (планировщики) и ручным запуском из UI: Создание гибких инструментов управления задачами. ▪ Разработка документации: Подготовка подробных описаний архитектуры системы, API, а также руководств для пользователей и разработчиков. ▪ Осуществление процесса рефакторинга: Улучшение качества и производительности кода, повышение его читаемости. ▪ Поддержка существующей кодовой базы: Сопровождение текущих решений, исправление ошибок и доработка функционала. ▪ Оптимизация работы базы данных: Настройка MySQL для повышения производительности запросов и обработки данных. ▪ Разработка клиентской части на React: Создание интуитивно понятного пользовательского интерфейса. ▪ Интеграция с кэширующими системами и системами обработки сообщений: Использование Redis для временного хранения данных и Apache Kafka для обработки потоков событий. ▪ Разработка решений для контейнеризации и развертывания: Подготовка Docker-контейнеров и использование Kubernetes для управления развертыванием. ▪ Мониторинг и визуализация метрик системы: Настройка Grafana для анализа производительности и стабильности системы. ▪ Управление миграциями базы данных с использованием FlyWay: Автоматизация обновлений структуры базы данных. ▪ Написание юнит- и интеграционных тестов: Использование NUnit для проверки функциональности и стабильности компонентов системы. ▪ Настройка CI/CD процессов: Использование GitLab для автоматизации сборки, тестирования и развертывания приложения. ▪ Проведение code-review: Регулярный анализ и проверка кода коллег, направленная на улучшение качества и поддержания стандартов кодирования. ▪ Работа в IDE: Использование Visual Studio и VS Code для разработки, отладки и тестирования решений. ▪ Знание .NET Core/Standard: Имеет практический опыт разработки на .NET Core 3.1, .NET 5/6/8, использует преимущества .NET Standard для создания общих библиотек, совместимых с несколькими версиями фреймворков.
Стек специалиста на проекте
C#, ELK, Grafana, AWS, GitLab, .NET, ClickHouse, NUnit, Flyway, MongoDB, Redis, Prometheus, YouTrack, SignalR, Dapper, MinIo, xUnit, T-SQL, Jaeger, OpenGL, SQL, Docker, TeamCity, Microsoft, MySQL, OpenAPI, RabbitMQ, React, Entity Framework, Kubernetes, Apache Kafka, C# 9
Отрасль проекта
Logistics & Transport
Период работы
Март 2021 - Декабрь 2022  (1 год 10 месяцев)
Система управления грузоперевозками, разработанная как внутренний модуль компани
Роль
Developer
Обязанности
▪ Создание и усовершенствование серверных элементов системы: Разработка и поддержка серверной части на языке C#, обеспечивая стабильность и возможность масштабирования. ▪ Ведение задач в Jira и координация разработки ▪ Тестирование бизнес-логики с использованием Moq для мокирования зависимостей ▪ Администрирование базы данных: Управление MS SQL базой данных, включая мониторинг производительности и поддержание её целостности. ▪ Оптимизация SQL-запросов: Повышение эффективности взаимодействия с базой данных для улучшения скорости обработки больших объемов данных. ▪ Создание новых REST API: Разработка интерфейсов для обеспечения взаимодействия системы с внешними модулями и клиентскими приложениями. ▪ Написание юнит-тестов: Проверка корректности ключевых компонентов системы с использованием XUnit. ▪ Рефакторинг кода: Улучшение существующей кодовой базы для повышения её читаемости, производительности и соответствия современным стандартам разработки. ▪ Исправление ошибок: Быстрое реагирование на выявленные баги и их устранение для обеспечения стабильной работы системы. ▪ Работа с AWS: Работа с AWS S3 при помощи MinIO. ▪ Работа с ClickHouse: Разработка сервиса по выгрузке данных для аналитиков на базе ClickHouse. ▪ Проведение code-review: Активное участие в проверке кода коллег, обеспечение соответствия кодирования стандартам и лучшим практикам. ▪ Работа в IDE: Использование Visual Studio и JetBrains Rider для разработки, отладки и профилирования производительности. ▪ Глубокое понимание .NET Framework: Работал с .NET Framework 4.x, применял такие технологии, как SignalR, WCF, ASP.NET MVC, и имел опыт миграции legacy-компонентов на .NET Core.
Стек специалиста на проекте
RabbitMQ, Apache Kafka, Docker, C#, SQL, TeamCity, MongoDB, Grafana, Kubernetes, AWS, YouTrack, Prometheus, Flyway, ClickHouse, Entity Framework, SignalR, Dapper, MinIo, .NET, xUnit, T-SQL, Microsoft, Jaeger, Redis, OpenAPI, С# 8
Отрасль проекта
Logistics & Transport
Период работы
Январь 2020 - Март 2021  (1 год 3 месяца)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (4 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
БНТУ
Специальность
педагог-программист
Завершение учебы
2020 г.

Похожие специалисты

E-commerce & Retail • FinTech & Banking
ДМ
Дмитрий М.
Минск
C# разработчик
Middle+
3 403,86 Р/час
.NET Core
.NET Framework
Angular
Application
Architecture
ASP.NET Core
Azure DevOps
Bitbucket
Blazor
C#
+83

Дмитрий — C# разработчик уровня Middle+ из Минска. Специализируется на разработке приложений с использованием технологий .NET Core, .NET Framework, Angular, ASP.NET Core, Azure DevOps и других. Имеет опыт работы с базами данных, включая MS SQL Server, PostgreSQL, MongoDB. Участвовал в проектах в отраслях FinTech & Banking и E-commerce & Retail. В рамках проектов занимался разработкой и поддержкой приложений, созданием RESTful API, оптимизацией производительности баз данных. На проекте для Приорбанка, БелВеб и Альфабанка разрабатывал и поддерживал финтех-приложения, включая системы автоматического одобрения кредитов и цифровой подписи договоров. Оптимизировал процессы разработки и установки БД, внедрил культуру поставки SQL-кода в Git. На проекте для Adidas и Mercedes разрабатывал и поддерживал приложения на .NET, создавал RESTful API, оптимизировал производительность баз данных. Внедрил кэширование данных через Redis, ускорил процесс обработки заказов за счёт оптимизации транзакционных операций.

Подробнее
EdTech • FinTech & Banking • Government & Public Sector • HRTech • Information Security
АП
Алексей П.
Курск
C# разработчик
Middle+
2 597,4 Р/час
.NET Core
C#
JavaScript
ASP.NET Core
Automapper
Entity Framework Core
fluentvalidation
Hangfire
Kafka
LINQ
+58

Алексей — опытный C# разработчик, специализирующийся на широком спектре технологий и инструментов. Обладает навыками работы с .NET, .NET Core, JavaScript, ASP.NET Core и другими технологиями. Имеет опыт работы в различных отраслях, включая FinTech & Banking, Information Security, EdTech, Government & Public Sector и HRTech. Владеет английским языком на уровне C1 (продвинутый). За время своей карьеры Алексей участвовал в разработке нескольких проектов, где проявил себя как компетентный специалист. Он работал над CRM системой для финансовой организации, веб-приложением для автоматизации создания UI тестов, программой для распределения тестов по разным окружениям и другими проектами. Алексей способен работать в команде и взаимодействовать с аналитиками и тестировщиками. Его опыт и навыки делают его ценным кандидатом для компаний, ищущих опытных разработчиков.

Подробнее
BioTech, Pharma, Health care & Sports • HRTech • Information Security • Logistics & Transport • Realty & Constructoring
СО
Сергей О.
Абинск
C# разработчик
Middle+
3 351,4 Р/час
.NET
Windows Forms
REST API
MVC
.NET Core
ASP.NET
HTML
RabbitMQ
CSS
Elasticsearch
+51

Профессионал в области разработки высоконагруженных масштабируемых серверных систем. Опыт в проектировании и разработке корпоративных решений. Способен быстро погрузиться в задачи, высокий уровень самодисциплины, открытый и коммуникабельный. Люблю изучать новые технологии и делиться опытом с коллегами. Стремлюсь к постоянному профессиональному развитию. Опыт менторства и наставничества менее опытных коллег. ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ: - Разработка приложений с нуля - Разработка бизнес-логики на языке C# - Проектирование, оптимизация БД - Многопоточное программирование - Реализация API для работы с мобильными и веб клиентами - Интеграции со внутренними и внешними системами - Кроссплатформенные серверные решения - Тестирование - Рефакторинг, код-ревью - Опыт менторства и наставничества - Работа в команде по методологии Agile/ Scrum Языки программирования: C#, SQL, JavaScript Технологии: .NET, Windows Forms, .NET Core, ASP.NET, RabbitMQ, ElasticSearch, Entity Framework, REST API, MVC, WebSocket, Dapper, Docker, Redis, Mediator, IdentityServer, CI/CD, Swagger, XUnit, NUnit, Git, Serilog, Docker, Kubernetes Базы данных: MS SQL, MySQL, PostgreSQL Средства разработки ПО: MS Visual Studio, JetBrains DataGrip, Rider, Resharper, TeamCity, Jira, Confluence

Подробнее

Недавно просмотренные специалисты

E-commerce & Retail • EdTech • FoodTech
РЗ
Руслан З.
Новосибирск
JavaScript разработчик
Middle+
3 496,97 Р/час
MobX
методологии
кд
с4
headless
разработка ДО
Sass
Работа с интеграциями
Redux
+41

Руслан — опытный JavaScript-разработчик уровня Middle+. Он обладает широким спектром навыков, включая работу с JavaScript, TypeScript, React, Redux и другими инструментами. Руслан имеет опыт разработки веб-приложений и сервисов, а также опыт работы с такими технологиями, как Knex.js, Strapi, MobX, LESS, Sass, ESLint, Storybook, Docker, GitLab CI/CD, GraphQL, WebSockets, Vite, Webpack, cps, MindMap, 1С, CMS. Руслан работал над проектами в EdTech, FoodTech и E-commerce & Retail. Он участвовал в разработке платформы для Lomonosov School, где занимался проектированием и разработкой клиентской части LMS на React, реализацией многостраничного веб-сайта на NextJS, разработкой панели администратора для отдела продаж, продукта и менеджеров. Также Руслан разрабатывал рекламную геймификацию для маркетинговой кампании. На проекте для Pizza Hut и Pizzan Руслан занимался разработкой новой программы лояльности, корзины и личного кабинета, улучшением существующих страниц и функционала, интеграцией с Admitad и CityAds. В рамках проекта по разработке сервиса совместных покупок и использования на платформе встраиваемых сервисов ВКонтакте Руслан занимался разработкой и проектированием клиентской части веб-приложения, интеграцией со сторонними API.

Подробнее
Cloud Services • FinTech & Banking
ВГ
Венера Г.
Будва
Системный аналитик
Senior
3 709,56 Р/час
PostgreSQL
API
XML
C#
Jira
Confluence
SQL
BPMN
Agile
CRM
+28

Венера — опытный системный аналитик с навыками работы в различных отраслях, включая облачные сервисы и финансовые технологии. Она обладает глубоким пониманием процессов разработки и интеграции систем, а также имеет опыт работы с такими инструментами, как Jira, Salesforce, Tableau и Postman. Венера успешно работала на проектах в роли бизнес-аналитика, ведущего аналитика и консультанта-аналитика CRM-систем. Её опыт включает сбор требований заказчика, постановку задач команде, анализ и согласование требований, внедрение доработок в системе Murex, тестирование, написание ТЗ и пользовательских инструкций. За последний год Венера участвовала в трёх проектах, где проявила себя как специалист, способный эффективно взаимодействовать с заказчиками и командой разработчиков.

Подробнее