
HP — международная технологическая и аппаратная компания, предлагающая потребителям и организациям компьютеры, принтеры, устройства для работы с изображениями и сопутствующие продукты. В её портфель входят ноутбуки и настольные компьютеры, профессиональные и игровые рабочие станции, мониторы, аксессуары, системы 3D-печати, а также такие сервисы, как Instant Ink, автоматизирующий доставку чернил. HP также поддерживает переработку продукции и инициативы в области устойчивого развития, предлагая широкий спектр решений для работы, творчества и повседневного использования дома.
Старший разработчик программного обеспечения в сфере безопасности, НИОКР | HP
Руководите разработкой защищённого ПО для Windows в HP: от архитектуры, написания кода и тестирования до интеграции и выпуска. Наставляйте инженеров и развивайте технологические инициативы, ориентированные на безопасность.
Описание
- Координировать разработку нескольких функций и приложений с внутренними и внешними партнёрами на этапах проектирования решений, анализа, написания кода, тестирования и интеграции
- Создавать и укреплять партнёрские отношения с внутренними и внешними командами разработки ПО
- Оценивать проекты и проектные работы на соответствие стандартам и рекомендациям по разработке приложений
- Предоставлять практические рекомендации, повышающие качество продуктов и снижающие риск сбоев
- Предоставлять специализированную экспертизу в предметной области и руководить разработкой ПО в межфункциональных проектах, программах и инициативах
- Развивать инновации, внедряя новые технологии в проектирование и разработку ПО
- Обучать и поддерживать менее опытных членов команды
- При необходимости представлять организацию перед внешними заказчиками и клиентами
- Участвовать в формировании новых идей, методов работы, улучшений процессов и политик
Требования
- Высшее или магистерское образование в области компьютерных наук, информационных систем или эквивалентной сфере
- Как правило, 6–10 лет профессионального опыта
- Подтверждённая способность создавать решения с нуля
- Опыт успешного вывода продуктов на рынок
- Владение несколькими инструментами и языками разработки ПО, особенно C/C++, C#, .NET Core, WPF или XAML
- Опыт применения практик модульного тестирования
- Понимание принципов Agile и опыт работы с такими инструментами, как ADO
- Понимание проектирования приложений для ПО, работающего на разных платформах, включая Windows
- Глубокие знания реестра Windows, сертификатов, безопасности файлов и папок, безопасности локальных и доменных пользователей, а также операционных систем
- Практический опыт программирования под Windows, включая многопоточность, сокеты и разработку приложений Windows
- Способность диагностировать и устранять сложные проблемы приложений
- Сильные аналитические способности и навыки решения проблем
- Опыт проектирования общей архитектуры программных приложений для продуктов и решений
- Отличные письменные и устные коммуникативные навыки, свободное владение английским и местным языком
- Способность объяснять архитектуру продуктов и предложения по проектированию, а также согласовывать варианты с руководством высшего звена
- Предпочтительны базовые знания принципов безопасности ПО и криптографии
- Опыт работы с ReactJS, Python, Django, Go/Rust или Xamarin будет преимуществом
- Знания WMI, COM, сетевых технологий, параллелизма, баз данных, оптимизации кода или тестирования производительности будут преимуществом
- Опыт создания адаптивных веб-приложений с использованием фреймворков JavaScript, HTML5 и CSS будет преимуществом
Преимущества
- Медицинская страховка
- Стоматологическая страховка
- Страхование зрения
- Страхование на случай краткосрочной и долгосрочной нетрудоспособности
- Программа помощи сотрудникам
- Счёт гибких расходов
- Страхование жизни
- От четырёх до двенадцати недель полностью оплачиваемого отпуска по уходу за ребёнком в зависимости от стажа
- Одиннадцать оплачиваемых праздничных дней
- Дополнительный гибкий оплачиваемый отпуск и отпуск по болезни