Компания "Halliburton International GmbH"
Обязанности:Реверс-инжиниринг ПО.
Разработка и поддержка приложений: разработка функциональности, модулей, компонентов и интерфейсов с использованием различных языков программирования и технологий.
Интеграция фронтенд и бэкенд компонентов: работа с базами данных, API, сторонними сервисами и компонентами для реализации функциональности приложений.
Тестирование и отладка кода: проверка работоспособности приложений, исправление ошибок и устранение проблем для обеспечения стабильной работы программного обеспечения.
Сотрудничество с другими разработчиками и участие в командных проектах: работа с другими разработчиками, дизайнерами и менеджерами по проектам для достижения общих целей.
Исследование и изучение новых технологий: изучение и применение новых технологий и подходов в разработке для постоянного роста и развития профессиональных навыков.
Умение разбираться в чужом коде.
Участие в планировании и оценке проектов, в том числе определение сроков выполнения и ресурсов, необходимых для их реализации.
Работа с локальной документацией и отчетами о проделанной работе. Разработка технической документации и руководств к разрабатываемым продуктам
Установка и поддержка ОС Windows, Linux (различных версий).
Установка и поддержка серверного программного обеспечения.
Работа с удаленными пользователями.
Высшее техническое образование
Наличие доп. сертификаций в сфере информационных технологий и программирования приветствуется.
Портфолио
Опыт работы:
1. Реверс-инжиниринг
2. Опыт разработки десктопных и web-приложений
3. Опыт работы в сфере бурения скважин приветствуется.
Знания:
1. Дизассемблеры и декомпиляторы – например IDA, Ghidra и тп.
2. Отладчики - WinDbg, Immunity Debugger (OllyDbg), x64dbg, либо аналогичные
3. Инструментация – Frida или аналог.
4. Понимание архитектуры процессоров и языка ассемблера Intel x86/x64
5. Понимание архитектуры ОС Windows, приложений Win32, знание функций библиотек WinAPI
6. Понимание архитектуры платформы .NET, CLR, владение инструментами декомпиляции и отладки сборок .NET (dotPeek, dnSpy)
7. Опыт работы с различными языками программирования(C, C++, C#), обязательное знание Python.
8. Контроль версий Git.
9. Опыт работы с базами данных, такими как MySQL, PostgreSQL, MongoDB и другими.
10. Умение разбираться в чужом коде.
Личные качества:
Условия:
При переезде в г.Тюмень из других городов жилье не предоставляется.
27 Октября
QA Engineer Java/Инженер-тестировщик Java (стажер)
Тюмень
Компания "Aston" Мы — российская аккредитованная ИТ-компания, четырехкратный обладатель премии «Работодатель года» по версии Habr. C 2007 года...
27 Октября
Ведущий инженер-технолог( ГРОМ )
Тюмень
от 80 000 руб.
Компания "ГРОМ" Обязанности: разработка и внедрение управляющих программ на токарные, фрезерные станки с ЧПУ; подбор режущего...
28 Октября
Инженер-технолог металлообрабатывающего производства
Тюмень
от 35 000 до 60 000 руб.
Компания "ГАУ ТО ЦЗН города Тюмени и Тюменского района" ПУБЛИЧНОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО "ТЮМЕНСКИЕ МОТОРОСТРОИТЕЛИ" приглашает на работу...
28 Октября
Инженер-программист( Русская Платина )
Тюмень
Компания "Русская Платина" ООО « Русская платина» - группа горнодобывающих компаний приглашает на работу Инженера-программиста (вахтовым...
28 Октября
Ялуторовск
от 180 000 руб.
Компания "РАСТАМ" Обязанности: Обеспечение контроля за соблюдением ПДД водителями, в том числе с использованием системы ГЛОНАСС....
Вакансия размещена в отрасли