Разработчик программного обеспечения( DAR RAIL )
11 Ноября 2024
Город:
Астана
Занятость:
Полная занятость
Компания "DAR RAIL"
Обязанности:- Разработка программного обеспечения в соответствии с заявками от структурных подразделений Компании и техническими возможностями управления информационных технологий;
- Проектирование структур баз данных и механизмов доступа к ним, разработку и обеспечение регламента работы с данными системы, планирование обеспечения защиты системы в соответствии с концепцией обеспечения безопасности;
- Внимательное изучение предложения по автоматизации, проведение анализа поставленных задач автоматизации;
- Предложение и согласование с заказчиком наилучших решений, поставленных задач автоматизации;
- Разработка на основе анализа математических моделей и алгоритмов решения экономических и других задач программы, обеспечивающие возможность выполнения алгоритма и соответственно поставленной задачи средствами вычислительной техники, проведение их тестирования и отладка.
- Разработка технологии решения задачи по всем этапам обработки информации;
- Осуществление выбора языка программирования для описания алгоритмов и структур данных;
- Определение информации, подлежащую обработке средствами вычислительной техники, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы ее контроля;
- Выполнение работ по подготовке программ к отладке и проводить их отладку;
- Определение объема и содержание данных контрольных примеров, обеспечивающих наиболее полную проверку соответствия программ их функциональному назначению.
- Осуществление запуска отлаженных программ и ввода исходных данных, определяемых условиями поставленных задач.
- Изучение удовлетворенности заказчика разработанным программным обеспечением;
- Проведение корректировки разработанной программы на основе анализа выходных данных;
- Определение возможности использования готовых программных продуктов.
- Разработка инструкции по работе с программами, оформление необходимой технической документации.
- Осуществление первичного тестирования разработанного программного обеспечения;
- Осуществление сопровождения внедренных программ и программных средств;
- Разработка и внедрение системы автоматической проверки правильности программ;
- Выполнение работ по унификации и типизации вычислительных процессов.
- Участие в создании каталогов и картотек стандартных программ, в разработке форм документов в электронном виде, подлежащих компьютерной обработке, в проектировании программ, позволяющих расширить область применения вычислительной техники;
- Выполнение необходимых процедур по защите информации от несанкционированного доступа, умышленного искажения и повреждения;
- Подготовка предложений по модернизации, обновлению программного обеспечения до уровня развития современных информационных технологий, включая приобретение лицензионных программных продуктов;
- Соблюдать настоящую инструкцию, добросовестно исполнять трудовые обязанности, возложенные трудовым договором и должностной инструкцией;
- Заботиться о личной безопасности и здоровье, а также о безопасности и здоровье окружающих людей в процессе выполнения любых работ;
- Соблюдать правила внутреннего трудового распорядка и трудовую дисциплину;
- Бережно относиться к имуществу Работодателя (в том числе к имуществу третьих лиц, находящемуся у Работодателя, если Работодатель несет ответственность за сохранность этого имущества) и других работников;
- Незамедлительно сообщить Работодателю либо непосредственному руководителю о возникновении ситуации, представляющей угрозу жизни и здоровью людей, сохранности имущества работодателя (в том числе имущества третьих лиц, находящегося у Работодателя, если Работодатель несет ответственность за сохранность этого имущества);
- Выполнять требования политики по сохранению служебной и коммерческой тайны.
Языки программирования:
- C# (.Net Remoting, .Net Core)
- Swift
- Java (UART/STM32, JNDI, Hibernate ORM, Android SDK, Spring)
- Kotlin (Android SDK)
- Xamarin
- Python (RPA, Selenium)
- VBA (Excel Macros)
Среды разработки:
- Microsoft Visual Studio
- Xcode
- Android Studio
- IntelliJ IDEA
Системы управления базами данных:
- Oracle 19c (PL/SQL, Java packages, ASM Storage, RAW Storage, Clusterware, Backup/Restore, DRP)
- MS SQL (TSQL, .Net Library , Backup/Restore, DRP)
- PostgreSQL (Postgis, ORM, OSM)
- MongoDB
Web-сервера:
- Apache
- Nginx
- IIS (Web Services SOAP/JSON, fullRestApi, Интеграция с 1С через Web services)
Администрирование серверов:
- Linux (Oracle Linux, Debian, Ubuntu)
- Windows Server (AD, Remote Desktop Services, Certificate Services)
- Vmware
- Docker/K8s
- Программирование: Знание языков программирования (Java, C#, Kotlin, Swift, Python и др.).
- Алгоритмы и структуры данных: Понимание основных алгоритмов и структур данных для эффективного решения задач.
- Системное проектирование: Умение проектировать архитектуру программных систем и разрабатывать масштабируемые приложения.
- Работа с базами данных: Знание SQL и NoSQL баз данных, умение проектировать и оптимизировать схемы данных.
- Контроль версий: Опыт работы с системами контроля версий, такими как Git.
- Тестирование: Знание методов тестирования программного обеспечения, включая юнит-тестирование, интеграционное тестирование и автоматизацию тестов.
- Разработка веб-приложений: Знания в области фронтенд и бэкенд разработки, понимание веб-технологий и протоколов (HTML, CSS, REST, GraphQL и др.).
- Мобильная разработка: Опыт создания мобильных приложений (iOS, Android).
- Коммуникационные навыки: Умение работать в команде и общаться с коллегами и заказчиками.
- Проблемное мышление: Способность анализировать и решать сложные проблемы.
Условия:
-
5/2, 9:00-18:00, обед с 13:00 - 14:00
-
официальное трудоустройство
-
испытательный срок 3 месяца
-
стабильная заработная плата и др.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
05 Ноября
Frontend-разработчик( СЕРВИСНЫЙ ЦЕНТР ERG )
Астана
Компания "СЕРВИСНЫЙ ЦЕНТР ERG" Обязанности: Проектирование и разработка программного обеспечения Анализ требований и проектирование...
06 Ноября
Астана
Компания "Центр электронных финансов" Требования: высшее профессиональное или среднее специальное; опыт работы: не менее 1 (одного)...
06 Ноября
Астана
Компания "QazCloud" Обязанности: Разработка и поддержка API для разнообразных проектов Активное участие в разработке проекта и предложение...
06 Ноября
Frontend-разработчик (Angular)
Астана
Компания "Yurt Tech" В нашу дружную стартап-команду требуется Frontend-разработчик (Angular) для работы над интересными и масштабными проектами...
05 Ноября
Астана
Компания "Pro People" Мы казахстанский IT-холдинг. Уже более 9 лет создаем экосистемы продуктов, чтобы помогать бизнесу и государству улучшать...
Вакансия размещена в отрасли