қазақша · русский · english
   
  Main / Announcements
12.11.2024

Вакансия: Middle разработчика отдела разработки программного обеспечения


Наименование вакантной должности:

Middle разработчика отдела разработки программного обеспечения

 

Основные функциональные обязанности структурного

подразделения:

 

самостоятельная реализация задач по разработке программного обеспечения, создание новых и изменение существующих функций программного обеспечения, поддержка архитектуры проекта разработки ПО;

 

улучшение производительности кода, применение лучших практик и шаблонов проектирования;

 

проектирование, оптимизация и нормализация структур БД, написание сложных SQL-запросов;

 

внедрение безопасных методов программирования, защита данных от XSS и SQL-инъекций;

 

проведение отладки, написание unit-тестов и функциональных тестов.

участие в обсуждении архитектурных решений, взаимодействие с командой для планирования задач;

 

помощь junior разработчикам, ревью их кода и предоставление рекомендаций;

 

понимание внутренней структуры фреймворка Yii2 или Laravel в информационных системах, знание стандартных библиотек и их применения;

 

Изучение и анализ текущей архитектуры монолитного приложения на PHP Yii2;

 

проводить рефакторинг и перенос существующего кода на микросервисы;

обеспечение совместимости между старым и новым кодом во время миграции, а также поддержание бесперебойной работы приложения;

 

выполнение задач, направленных на решение конкретных бизнес-проблем, обеспечение их соответствия требованиям проекта;

 

изменение и доработка сервисов, добавление новых страниц интерфейсов и функций API;

 

выполнение задач, поставленных начальником отдела и руководством управления;

 

участие в составлении ежегодных отчетов и планов отдела, написание технической документации.

 

Основные должностные обязанности:

качественно и своевременно выполнять обязанности, возложенные трудовым договором, внутренними актами Общества и настоящей должностной инструкцией;

 

своевременно и добросовестно исполнять поручения (полученные задачи) начальника Управления в пределах компетенции по занимаемой должности;

 

в рамках компетенции консультировать работников Общества;

 

принимать на себя антикоррупционные ограничения;бережно относиться к имуществу работодателя и работников;

 

сообщать работодателю о возникшей ситуации, представляющей угрозу жизни и здоровью людей, сохранности имущества работодателя и работников, а также о возникновении простоя;

 

неукоснительно применять и использовать по назначению средства индивидуальной и коллективной защиты, предоставляемые работодателем;

 

не разглашать сведений, составляющих служебную, коммерческую или иную охраняемую законом тайну, ставших ему известными в связи с выполнением трудовых обязанностей;

 

соблюдать трудовую дисциплину, а также требования норм, правил и инструкций по безопасности и охране труда, пожарной безопасности и производственной санитарии на рабочем месте;

 

выполнять иные обязанности в рамках полномочий и компетенций по занимаемой должности, а также предусмотренные трудовым законодательством Республики Казахстан и иными законами Республики Казахстан.

 

Выезд в командировки:

Частичная командировка по мере необходимости

Образование:

высшее или послевузовское образование в области информационных технологий, компьютерных наук или смежных дисциплин

Требуемый профессиональный опыт (продолжительность, сфера, другое)

опыт работы с PHP, Yii2 или Laravel

Профессиональные компетенции:

понимание ООП, паттернов проектирования и принципов чистого кода. Знание и практическое применение ключевых компонент Yii2 или Laravel, опыт создания и интеграции модулей, понимание RESTful API.

Личностные компетенции и качества:

Коммуникабельность, ответственность, аккуратность, исполнительность, трудолюбие, способность работать в коллективе и самостоятельно.

Знание языков, включая государственный язык (список языков, которыми кандидат должен владеть)

Владение казахским и русским языками

Компьютерные навыки:

MS Windows, MS Office/XP 2000, 2003,2007/ (MS Word, MS Excel, MS Outlook), Internet, уверенное знание SQL, оптимизация запросов, работа с MySQL и/или PostgreSQL, опыт проектирования и нормализации баз данных.

уверенные навыки работы с HTML, CSS, JavaScript, а также знание AJAX и jQuery.

способность находить и исправлять ошибки, писать тесты (unit и функциональные) для Yii2 или Laravel.

Срок подачи резюме:

 

Контактное лицо:

Управление кадровой политики

+7 (727) 291-82-57