Junior

На уровне квалификации осуществляется деятельность под руководством с проявлением самостоятельности при решении типовых практических задач по разработке и отладке программного кода

Для этого необходимо уметь решать типовые практические задачи по разработке и отладке программного кода, выбирать способ действия на основе знаний и практического опыта, корректировать действия с учетом условий их выполнения.

необходимо понимать технологические или методических основы решения типовых практических задач по разработке и отладке программного кода, применять специальные знания.

Трудовые функции

  • Формализация и алгоритмизация поставленных задач для разработки программного кода
  • Написание программного кода с использованием языков программирования, определения и манипулирования данными в базах данных
  • Оформление программного кода в соответствии с установленными требованиями
  • Работа с системой управления версиями программного кода
  • Проверка и отладка программного кода

Middle

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

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

Трудовые функции

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

Middle +

  • Разработка процедур интеграции программных модулей
  • Осуществление интеграции программных модулей и компонент и проверки работоспособности выпусков программного продукта

Senior

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

Для этого необходимо уметь разрабатывать, внедрять, контролировать, оценивать и корректировать направления профессиональной деятельности, технологических или методических решений.

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

Трудовые функции

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

Профессиональные стандарты в области IT