Шаблон описания задания младшего программного обеспечения Шаблон/Краткое описание

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

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

Профиль работы разработчика программного обеспечения для юниоров

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

Отчеты

  • Главный технический директор
  • Технологический лидер
  • Разработчик программного обеспечения

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

  • Управление и организовывание команды разработчиков ASP.NET для развертывания и предоставления эффективных приложений
  • Создайте богатый пользовательский опыт, используя элементы управления и компонентов из инструментария управления AJAX
  • Напишите сценарии оболочки Unix для автоматизации процесса сборки и выполнения рутинных задач, таких как передачи файлов между хостами
  • Создание партийных заданий с использованием планирования EJB, а контейнер управляет транзакциями для транзакций с большим объемом
  • Сгенерировать вызовы XML для получения сообщения, обновления и удаления запросов API
  • Создать слой веб -презентации с HTML и CSS, который придерживается внутренних стандартов и правил
  • Используйте SQL XML для объемной нагрузки данных в системе, что позволяет программе выполнять расчеты в реальном времени
  • Используйте способности PHP, HTML, MySQL и JavaScript программировать
  • Работайте над инструментами автоматизации Java для развертывания производства и базы знаний SDLC
  • Использовать Python и Shell для сценариев, а также SQL для бэкэнда, чтобы создать систему отчетности
  • Использование Jenkins, автоматизируйте процедуры сборки, чтобы разработчики могли создавать для различных распределений Linux с каждым вкладом кода
  • Внести свой вклад в создание сценариев сборки в UNIX
  • Посетите собрания команды планирования схватки ежедневно и еженедельно.
  • Использование формата JSON, извлеките данные в пользовательском интерфейсе для многих клиентов
  • Используйте JUNIT для записи модульных тестов и тестов для записи системных тестов
  • Используйте рамки JUNIT для проведения модульных тестирования на различных модулях проекта

Юношеские требования и навыки разработчика программного обеспечения

-глубокие знания о объектно-ориентированных принципах программирования

  • глубокие знания архитектуры и запросов реляционной базы данных и принципов запроса
  • Понимание концепций контроля версий
  • предпочтительные предпосылки для компетенции
  • Опыт работы в разработке Microsoft.net в C#
  • Опыт работы с HTML5, CSS и JavaScript Web Development Понимание разработки приложений клиента/сервера.
  • Понимание подходов к гибкому развитию
  • Понимание теории единичного тестирования
  • степень бакалавра в области компьютерных наук, информационных технологий или тесно связанной дисциплины