Программист (Senior Разработчик C# Backend) на удаленную работу требуется для разработки настольного и серверного ПО В команду разработки настольного и серверного программного обеспечения требуется senior / principal developer с опытом разработки распределенных back-end систем. Приложение не единый монолит, а разбито на бек и один или несколько рантаймов и все эти части на разных хостах находятся.
Rabotan, ваш AI-карьерный консультант. Готов помочь усовершенствовать ваше резюме и подготовиться к интервью.
Чем больше вы оцениваете, тем лучше будут ваши рекомендации по вакансиям
Программист (Senior Разработчик C# Backend) на удаленную работу требуется для разработки настольного и серверного ПО
Программист (Senior Разработчик C# Backend) на удаленную работу требуется для разработки настольного и серверного ПО
В команду разработки настольного и серверного программного обеспечения требуется senior / principal developer с опытом разработки распределенных back-end систем.
Приложение не единый монолит, а разбито на бек и один или несколько рантаймов и все эти части на разных хостах находятся. Требуется опыт разработки распределенных систем.
Обязанности:
Разработка архитектуры нового настольного ПО в области автоматизации электроэнергетики;
Сопровождение существующего настольного ПО, исправление ошибок, рефакторинг любого уровня (вплоть до полной переработки программного компонента);
Участие в разработке серверных компонентов ПО;
Требования:
Опыт разработки на .Net от 5 лет;
Опыт работы на senior+ роли от 3 лет- Желательно;
Опыт разработки распределенных back-end систем (понимание принципов работы БД, REST API, очередей, алгоритмов и структур данных, знание и понимание протокола HTTP итд) ;
Понимание назначения и принципа работы систем непрерывной интеграции и доставки (CI/CD), желателен опыт настройки CI/CD на любой из платформ;
Опыт работы с базовыми инструментами разработки: git, issue trackers, IDEs, итд;
Опыт работы в команде; умение внятно излагать свои идеи, слушать оппонентов и искать компромиссы;
Знание английского языка, как минимум, на уровне чтения технической документации;
Дополнительным преимуществом будет:
GraphQL, MassTransit, Tauri
Базовые знания C++ (можно без опыта программирования);
Понимание технологий front-end разработки(React, TypeScript, HTML5/CSS3)
Условия:
Оформление в соответствии с ТК РФ
Уровень заработной платы определяется по результатам собеседования. Рассматриваются пожелания кандидатов
Премии по результатам работы
Перспективы роста, обучение
Работа предполагает удаленный характер.