Вакансия фронтэнд разработчика: Написание кода Взаимодействие с командой аналитиками, разработчиками, тестировщиками Решение интеграционных задач.
Доработка и сопровождение ПО РЛС: сопряжения по цифровым каналам Ethernet, RS-422, RS-485, МКИО (ГОСТ Р 52070-2003); обработки информации; отображения информации (радиолокационная информация, формуляры целей, траектории, элементы управления и настройки изображения, картография, дополнительная информация); документирования/воспроизведения; контроля и диагностики составных частей РЛС, сопрягаемых изделий и линий связи. Работа в команде с разработчиками аппаратного и программного обеспечения; Участие в испытаниях на лабораторных стендах, на комплексном стенде предприятия, на объектах заказчика и инозаказчика (Индия).
разработка прошивок (файлов конфигурации) ПЛИС или отдельных функциональных модулей по ТЗ; разработка RTL-описаний на языках Verilog, VHDL, разработка тестов, имплементация прошивок, интеграция отдельных модулей, тестирование прошивок; участие в отладке аппаратуры; участие в испытаниях изделий; разработка технической документации; доработка и поддержка ранее разработанных прошивок.
Разрабатывать технологию решения задачи по всем этапам обработки информации. Осуществляет выбор языка программирования для описания алгоритмов и структур данных.Определять информацию, подлежащую обработке средствами вычислительной техники, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы ее контроля.Проводит корректировку разработанной программы на основе анализа выходных данных.Разрабатывает инструкции по работе с программами, оформляет необходимую техническую документацию.
Проектировать и разрабатывать новые backend-сервисы и библиотеки. Писать модульные и интеграционные тесты на свой код. Проводить перекрёстный code-review. Обеспечивать стабильность бэкенда под нагрузкой. Оптимизировать работу сервисов.
Разработка прикладного программного обеспечение на языке С++ с использованием кроссплатформенного фреймворка QT под AstraLinux; Разработка графического интерфейса средствами кроссплатформенного фреймворка QT под AstraLinux; Доработка программного обеспечения для совместного взаимодействия в составе комплекса моделей; Разработка программной документации.
Разработка математических моделей, алгоритмов и программного обеспечения для бортовых систем и наземных пунктов управления; Построение математических моделей и создание программного обеспечения для стендов полунатурного моделирования; Разработка и согласование программной документации на разрабатываемое программное обеспечение; Выполнение научно-исследовательских и опытно-конструкторских работ (НИОКР); Управление результатами научно-исследовательских и опытно-конструкторских работ.
Разработка, адаптация LMS moodle и Bitrix24
Разработка десктопных клиентских приложений:- создание приложений с использованием языка С++ и фреймворка Qt;- реализация сложных графических интерфейсов пользователя;- работа с картографической информацией в рамках создания клиентских приложений;- написание модульных и интеграционных тестов; Непосредственное участие в процессах анализа и выбора общих и частных техническихрешений, проектирование и выбор оптимальных вариантов построения архитектурыпрограммного обеспечения Работа с унаследованной кодовой базой, рефакторинг, разработка нового функционала.
Создание приложений с использованием языка С++ и фреймворка Qt; Создание приложений в 3D формате; Реализация сложных графических интерфейсов пользователя; Работа с картографической информацией в рамках создания клиентских приложений; Написание модульных и интеграционных тестов; Руководство группой программистов, постановка задач в рамках должности и контроль исполнения; Непосредственное участие в процессах анализа и выбора общих и частных технических решений, проектирование и выбор оптимальных вариантов построения архитектуры программного обеспечения; Работа с унаследованной кодовой базой, рефакторинг, разработка нового функционала.
Разрабатывать технологию решения задачи по всем этапам обработки информации. Осуществляет выбор языка программирования для описания алгоритмов и структур данных. Определять информацию, подлежащую обработке средствами вычислительной техники, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы ее контроля. Проводит корректировку разработанной программы на основе анализа выходных данных.
Участие в роли разработчика с функциями системного аналитика в составе команды, занимающейся сопровождением информационных систем в лизинговой компании на базе решений 1С: Бухгалтерия 3.0 КОРП, 1С: Документооборот 3.0 и других; Коммуникация с пользователями, сбор и формализация требований на автоматизацию; Доработка механизмов интеграции со смежными информационными системами; Поддержка функционала в качестве второй линии поддержки, решение инцидентов, подготовка инструкций для специалистов нижестоящих уровней поддержки и пользователей; Взаимодействие с проектными командами подрядчиков в качестве технического консультанта по существующему функционалу информационных систем и ИТ-ландшафту; Приемка нового функционала на сопровождение по итогам завершения проектов автоматизации.
Разрабатывать технологию решения задачи по всем этапам обработки информации. Осуществляет выбор языка программирования для описания алгоритмов и структур данных. Определяет информацию, подлежащую обработке средствами вычислительной техники, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы ее контроля. Выполняет работу по подготовке программ к отладке и проводит отладку. Проводит корректировку разработанной программы на основе анализа выходных данных.
В целом: разрабатывать бэкенд электронной торговой площадки для закупок (B2B-направление) и других сервисов, принимать архитектурные решения; Задачи обещаем разные: от создания микросервисов до бэкендов больших и нагруженных систем; Конкретные задачи зависят от команды и этапа развития сервиса можем обсудить их подробнее по телефону после отклика.
Разработка и тестирование программного обеспечения для бортовых вычислителей/микроконтроллеров; Сопровождение внедрения разработанного ПО на территории контрагентов; Сбор и формализация требований к программному обеспечению от заказчиков и пользователей; Разработка документации
Разрабатывать технологию решения задачи по всем этапам обработки информации. Осуществляет выбор языка программирования для описания алгоритмов и структур данных. Определяет информацию, подлежащую обработке средствами вычислительной техники, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы ее контроля. Выполняет работу по подготовке программ к отладке и проводит отладку. Разрабатывать инструкции по работе с программами, оформляет необходимую техническую документацию и внедряет системы автоматической проверки правильности программ. .
Разрабатывать технологию решения задачи по всем этапам обработки информации. Осуществляет выбор языка программирования для описания алгоритмов и структур данных. Определять информацию, подлежащую обработке средствами вычислительной техники, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы ее контроля. Проводит корректировку разработанной программы на основе анализа выходных данных. Разрабатывает инструкции по работе с программами, оформляет необходимую техническую документацию. Разрабатывает и внедряет системы автоматической проверки правильности программ.
Разрабатывать технологию решения задачи по всем этапам обработки информации. Осуществляет выбор языка программирования для описания алгоритмов и структур данных. Определяет информацию, подлежащую обработке средствами вычислительной техники, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы ее контроля. Разрабатывать инструкцию по работе с программами
Разработка высоконагруженных многопоточных систем; Создание программного кода в соответствии c постановками задач; Оптимизация программного кода с использованием специализированных программных средств; Оформление программного кода в соответствии с установленными требованиями; Проверка и отладка программного кода; Проверка работоспособности программного обеспечения; Разработка процедур интеграции программных модулей; Разработка и документирование программных интерфейсов.
Разработка структуры и программного кода СПО управляющих систем; Разработка алгоритмов выполнения специальных задач СПО, СПО обработки телеметрической информации и оперативного контроля состояния составных частей; Разработка и согласование технических спецификаций на программные компоненты и их взаимодействие.
Разработка прикладного программного обеспечение на языке С++ с использованием кроссплатформенного фреймворка QT под AstraLinux; Разработка графического интерфейса средствами кроссплатформенного фреймворка QT под AstraLinux; Доработка программного обеспечения для совместного взаимодействия в составе комплекса моделей; Разработка программной документации.
Писать программный код процедур проверки работоспособности программного обеспечения на выбранном языке программирования; Использовать выбранную среду программирования для разработки процедур проверки работоспособности программного обеспечения на выбранном языке программирования; Методы автоматической и автоматизированной проверки работоспособности программного обеспечения; Основные виды диагностических данных и способы их представления; Языки, утилиты и среды программирования, и средства пакетного выполнения процедур; Типовые метрики программного обеспечения; Основные методы измерения и оценки характеристик программного обеспечения; Разработка процедуры проверки работоспособности программного обеспечения; Разработка процедуры сбора диагностических данных; Разработка процедуры измерения требуемых характеристик программного обеспечения; Оценка и согласование сроков выполнения поставленных задач.
Программирование на платформе 1С 8.3; Доработка типовых и нетиповых конфигураций; Доработка существующих и создание новых обменов с различными источниками данных; Создание обработок и отчетов;
Разработка, изменение и согласование архитектуры программного обеспечения с системным аналитиком и архитектором программного обеспечения Проектирование структур данных Проектирование баз данных Проектирование программных интерфейсов Оценка и согласование сроков выполнения поставленных задач
Разработка, изменение и согласование архитектуры программного обеспечения с системным аналитиком Проектирование структур данных Проектирование баз данных Проектирование программных интерфейсов Оценка и согласование сроков выполнения поставленных задач
Разрабатыватьтехнологию решения задачи по всем этапам обработки информации. Осуществляет выбор языка программирования для описания алгоритмов и структур данных. Определяет информацию, подлежащую обработке средствами вычислительной техники, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы ее контроля. Проводит корректировку разработанной программы на основе анализа выходных данных. Разрабатывает инструкции по работе с программами, оформляет необходимую техническую документацию
разрабатывать технологию решения задачи по всем этапам обработки информации. Осуществляет выбор языка программирования для описания алгоритмов и структур данных. Определяет информацию, подлежащую обработке средствами вычислительной техники, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы ее контроля. Проводит корректировку разработанной программы на основе анализа выходных данных. Разрабатывает инструкции по работе с программами
Разробатыват технологию решения задачи по всем этапам обработки информации. Осуществляет выбор языка программирования для описания алгоритмов и структур данных. Определяет информацию, подлежащую обработке средствами вычислительной техники, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы ее контроля. Проводит корректировку разработанной программы на основе анализа выходных данных.
Программное обеспечение автоматизации и диспетчеризации инженерных систем зданий.
Обязанности: разработка десктопных приложений под нужды заказчика; взаимодействие со смежными и вышестоящими организациями по месту работы и на выезде; разработка исходных данных для программной, отчетной, проектной и технической документации.