Ведущий разработчик .NET

Корпорация Галактика · от 232 400 ₽ / мес. · полная занятость

Разработка и отладка системных модулей, участие в архитектурных решениях и обеспечении масштабируемости, эксплуатируемости, отказоустойчивости и безопасности платформ, портирование функционала под Linux, работа с системным ПО и процессами ОС, сопровождение систем сборки, документирование, обеспечение качества кода, участие в code review, формирование метрик производительности, управление релизами и инцидентами.

Обязанности

Разработка и отладка системных модулей; Эволюция технического видения и системной архитектуры модулей платформ; Принятие технологических решений для обеспечения масштабируемости, эксплуатируемости, отказоустойчивости и безопасности модулей платформ; Проверка работоспособности и рефакторинг модулей платформ; Участие в портировании функционала движка под Linux; Реализация эффективного взаимодействия с ОС: работа с процессами, потоками, памятью, IPC; Разработка и сопровождение скриптов и конфигураций систем сборки (CMake, Make и др.); Документирование разрабатываемых модулей платформ и методов его диагностики и решения возникающих проблем; Ответственность за качество кода и эффективность процессов разработки; Участие в мероприятиях по балансировке бэклога разработки между новыми фичами, устранением технического долга и инфраструктурными улучшениями; Участие в развитии инженерных компетенций в команде: внедрение лучших практик и проведение code review; Участие в формирование метрик производительности; Участие в организации процессов для своевременных и предсказуемых релизов, управление инцидентами и анализ

Требования

Опыт от 5 лет в разработке ПО на C/C++/C# (C++ 11 и выше); Опыт работы с Linux API; Понимание принципов сборки программы и принципов распространения ПО на разных дистрибутивах Linux; Опыт работы с gcc toolchain (компиляция, профилирование, отладка); Понимание концепций: адресное пространство процесса, формирование кадра стека, соглашения о вызовах (calling conventions); Знание этапов разработки программного обеспечения, роли и основные обязанности участников процесса на разных этапах разработки; Знания принципов структурного и объектно-ориентированного программирования; Понимание современных подходов к созданию системного ПО, опыт разработки сложного системного ПО; Понимание принципов проектирования ПО, паттернов разработки; Знание CI/CD, DevOps-инструментов (Docker, Kubernetes, Terraform); Успешный опыт вывода продукта в продакшн; Владение инструментами управления версиями и совместной работы над проектами по разработке ПО (Jira, Git и прочее); Английский язык на уровне чтения технической документации; Понимание работы СУБД PostgreSQL, Oracle, Redis

Условия

Мы оформляем официально и предлагаем стабильный и прозрачный доход по ТК РФ; Все льготы и преимущества работы в аккредитованной ИТ-компании; Здоровье: программа ДМС со стоматологией и страхование от несчастного случая с первых дней работы в компании; онкострахование; Доплата в период больничного до 100% заработной платы; Корпоративные скидки; Московский офис — в шаговой доступности от станции метро «Динамо»/ «Петровский парк», оборудованный всем необходимым для комфортной работы и отдыха

Откликнуться на вакансию свайпом в Telegram

Работа C#-разработчиком — все вакансии подборки

Swipe Jobs — поиск работы свайпами в Telegram. Тысячи вакансий из каналов и с сайтов компаний в одной ленте, отклик в один клик прямо в чате с работодателем.