C#/.NET-разработчик
По договоренности
Bell Integrator – аккредитованная ИТ-компания и являемся частью большой семьи ГК Softline.
Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.
Требования:
Опыт разработки на платформе .NET не менее 5 лет.
Уровень владения C# — уверенный (понимание принципов ООП, SOLID, паттернов проектирования).
Понимание жизненного цикла разработки ПО (Agile/Scrum, CI/CD).
Английский язык — технический (чтение документации, обсуждение архитектурных решений).
Высшее профильное образование.
Технические навыки: Ядро .NET: .NET 8+, ASP.NET Core.
Работа с данными: o Dapper, AdoNet;
Знание SQL, PL/pgSQL (PostgreSQL)
Умение писать сложные запросы и профилировать их.
Микросервисная архитектура: понимание принципов декомпозиции сервисов; Опыт работы с контейнеризацией (Docker, Kubernetes);
Знание механизмов межсервисного взаимодействия (REST, gRPC, messaging); Проектирование RestAPI.
Orleans: понимание концепции грейнов (grains);
Опыт настройки кластеров Orleans;
Умение оценивать применимость Orleans для конкретных сценариев;
Опыт разработки на иных фреймворках Модели Акторов: ProtoActor, Akka.NET, Darp.
Опыт разработки приложений с EventSource архитектурой
Интеграции: знание протоколов аутентификации (OAuth2, JWT, OpenID Connect); Асинхронные коммуникации (Kafka).
Тестирование: юнит тесты (xUnit/NUnit); интеграционные тесты;
Знание принципов TDD.
Инструменты: Git (ветвление, ревью, мердж реквесты); Postman/Swagger для тестирования RestAPI; Docker, k8s.
Желательные дополнительные навыки
Опыт работы с облачными платформами (Azure, AWS) — развертывание и мониторинг сервисов.
Знание CQRS/Event Sourcing — для проектирования сложных бизнес процессов. Навыки профилирования производительности (например, с помощью dotTrace, ANTS Performance Profiler).
Понимание принципов безопасности (OWASP Top 10, защита от SQL инъекций). Навыки использования метрик в приложениях (измерение, сбор метрик)
Обязанности:
Исследование Orleans для целей проекта
Создание приложений на сравниваемых архитектурах;
Подготовка скриптов нагрузочного тестирования;
Анализ сценариев использования (например, обработка сессий, кэширование состояния);
Сравнение с альтернативами (например, Redis + распределённые блокировки). Ревью кода подрядчиков:
Проверка соответствия коду стандартам (например, локальные стандарты, Microsoft .NET Guidelines);
Выявление архитектурных проблем (tight coupling, нарушение SRP); Формирование чётких замечаний с примерами альтернатив;
Контроль покрытия тестами и документации.
Оптимизация архитектуры:
Предложение решений для масштабируемости (например, шардирование данных);
Участие в проектировании контрактов API.
Условия:
Возможность профессионального и карьерного роста в компании
Возможность поучаствовать в разных проектах;
Опыт работы в распределенной команде профессионалов;
Удаленный формат работы.
Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.
Требования:
Опыт разработки на платформе .NET не менее 5 лет.
Уровень владения C# — уверенный (понимание принципов ООП, SOLID, паттернов проектирования).
Понимание жизненного цикла разработки ПО (Agile/Scrum, CI/CD).
Английский язык — технический (чтение документации, обсуждение архитектурных решений).
Высшее профильное образование.
Технические навыки: Ядро .NET: .NET 8+, ASP.NET Core.
Работа с данными: o Dapper, AdoNet;
Знание SQL, PL/pgSQL (PostgreSQL)
Умение писать сложные запросы и профилировать их.
Микросервисная архитектура: понимание принципов декомпозиции сервисов; Опыт работы с контейнеризацией (Docker, Kubernetes);
Знание механизмов межсервисного взаимодействия (REST, gRPC, messaging); Проектирование RestAPI.
Orleans: понимание концепции грейнов (grains);
Опыт настройки кластеров Orleans;
Умение оценивать применимость Orleans для конкретных сценариев;
Опыт разработки на иных фреймворках Модели Акторов: ProtoActor, Akka.NET, Darp.
Опыт разработки приложений с EventSource архитектурой
Интеграции: знание протоколов аутентификации (OAuth2, JWT, OpenID Connect); Асинхронные коммуникации (Kafka).
Тестирование: юнит тесты (xUnit/NUnit); интеграционные тесты;
Знание принципов TDD.
Инструменты: Git (ветвление, ревью, мердж реквесты); Postman/Swagger для тестирования RestAPI; Docker, k8s.
Желательные дополнительные навыки
Опыт работы с облачными платформами (Azure, AWS) — развертывание и мониторинг сервисов.
Знание CQRS/Event Sourcing — для проектирования сложных бизнес процессов. Навыки профилирования производительности (например, с помощью dotTrace, ANTS Performance Profiler).
Понимание принципов безопасности (OWASP Top 10, защита от SQL инъекций). Навыки использования метрик в приложениях (измерение, сбор метрик)
Обязанности:
Исследование Orleans для целей проекта
Создание приложений на сравниваемых архитектурах;
Подготовка скриптов нагрузочного тестирования;
Анализ сценариев использования (например, обработка сессий, кэширование состояния);
Сравнение с альтернативами (например, Redis + распределённые блокировки). Ревью кода подрядчиков:
Проверка соответствия коду стандартам (например, локальные стандарты, Microsoft .NET Guidelines);
Выявление архитектурных проблем (tight coupling, нарушение SRP); Формирование чётких замечаний с примерами альтернатив;
Контроль покрытия тестами и документации.
Оптимизация архитектуры:
Предложение решений для масштабируемости (например, шардирование данных);
Участие в проектировании контрактов API.
Условия:
Возможность профессионального и карьерного роста в компании
Возможность поучаствовать в разных проектах;
Опыт работы в распределенной команде профессионалов;
Удаленный формат работы.
Опубликована 7 часов назад
Похожие вакансии
Кто нам нужен: опытный IOS разработчик, ответственный человек с мотивацией становиться лучше.
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
7 часов назад
150 000 ₽
Мы расширяем команду онлайн RPG Apeha и ищем талантливого и увлеченного Unity-разработчика. ... в проектировании, разработке и поддержке мультиплатформенного клиента на Unity в небольшой команде разработчиков ...
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
20 часов назад
250 000 - 270 000 ₽
В связи с активным развитием проектов в компании открыта вакансия python разработчика.
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
20 часов назад
... компанию-вендор, которая разрабатывает продукты на основе блокчейн-решений треубется Senior backend разработчик ...
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
20 часов назад
... в микрофронтовой архитектуре (Module Federation); Взаимодействие с командой: дизайнеры, аналитики и разработчики ...
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
20 часов назад
Ищем фронтенд-инженера, который будет развивать цифровые продукты крупной страховой компании в составе кросс-функциональных agile-команд. Чем предстоит заниматься: Разрабатывать функциональность клиентских веб-приложений и BFF; Интегрироваться с Open...
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
20 часов назад
Вакансия в подборках
Похожие вакансии
150 000 ₽
250 000 - 270 000 ₽