Software Engineer C#

Ivanovo, Россия
Миддл
Информационные технологии • Разработка • Backend • Fullstack • C# • ASP.NET MVC • ASP.NET WEBAPI • ASP.NET Core • Angular
Релокация • Удаленная работа • Работа в офисе
Опыт работы от 1 года до 3х лет
от 120 000 до 160 000 ₽
О себе

На данный момент Software Engineer.

Мои компетенции и опыт

Опытный разработчик .NET Core с успешным опытом более 2 лет, способен эффективно работать как самостоятельно, так и в команде. Демонстрирую отличные навыки коммуникации и стремление к постоянному развитию. Владею лучшими практиками, включая SOLID, DRY, и современными архитектурными паттернами, что позволяет создавать масштабируемый и поддерживаемый код.
Стремлюсь к постоянному совершенствованию и профессиональному росту как в технической части, так и в управлении командой. Моя цель — развиваться в направлении тим лида, чтобы не только улучшать собственные навыки, но и вести команду разработчиков к достижению успешных результатов. В ближайшем будущем планирую активно изучать машинное обучение (ML), чтобы интегрировать его возможности в разработки и открывать новые горизонты в создании интеллектуальных систем.
➤ Языки и фреймворки:
• .NET Core, C#
• Angular, TypeScript
• WPF (базовый уровень, MVVM)
• HTML, CSS
➤ Архитектурные паттерны и подходы:
• Onion Architecture, N-Tier Architecture, MVC, CQRS
• SOLID, DRY,KISS принципы
• Dependency Injection, Repository Pattern, Unit of Work
• MediatR, FluentValidation
➤ Разработка API и микросервисов:
• RESTful API, gRPC: проектирование и разработка
• Микросервисная архитектура
• Бесшовная интеграция Angular с бэкендом через REST API
➤ Базы данных и оптимизация запросов:
• MS SQL, T-SQL, PostgreSQL
• Оптимизация сложных SQL-запросов
• Наследование в таблицах (Table Per Hierarchy, Table Per Type)
➤ Тестирование и инструменты:
• Модульное тестирование с использованием xUnit,InMemory
• Контроль версий (Git, GitHub)
• Управление проектами (Yandex Tracker)
➤ Контейнеризация и DevOps:
• Контейнеризация (Docker, Docker-Compose)



Интересные кандидаты