Программист

53 000 руб
Размещено 14 февраля


Ищем программист в г. Ростов-на-Дону.Обязанности:Умения и навыки:- писать программный код процедур проверки работоспособности программного обеспечения на выбранном языке программирования;- использовать выбранную среду программирования для разработки процедур проверки работоспособности программного обеспечения на выбранном языке программирования;- применять методы и средства проверки работоспособности программного обеспечения;- интерпретировать диагностические данные (журналы, протоколы и др.);- анализировать значения полученных характеристик программного обеспечения;- документировать результаты проверки работоспособности программного обеспечения;- применять методы, средства для рефакторинга и оптимизации;- применять инструментальные средства коллективной работы над программным кодом;публиковать результаты рефакторинга и оптимизации в коллективной базе знаний в виде лучших практик;- использовать систему контроля версий для регистрации произведенных изменений;- применять методы и приемы отладки дефектного программного кода;- интерпретировать сообщения об ошибках, предупреждения, записи технологических журналов, возникающих при выполнении дефектного кода;- работать на персональном компьютере;- пользоваться периферийной техникой: факсом, сканером, принтером, ксероксом и подобными средствами связи, установленными на рабочем месте.Требования:-Практический опыт работы не менее 3-х лет;Знания:- языков программирования и практического опыта работы не менее 3-х лет: Oracle, С++, C#, NET, Delphi под Windows и Linux;- знание SQL, TCP/IP, Qt, Знание VCL, FastReport, API Windows, Linux.- утилиты и среды программирования, и средства пакетного выполнения процедур;- серверные языки программирования;- базы данных и основы объектно-ориентированного программирования;- средства вычислительной техники, коммуникаций и связи;- методы автоматической и автоматизированной проверки работоспособности программного обеспечения;- основные виды диагностических данных и способы их представления;типовые метрики программного обеспечения;- основные методы измерения и оценки характеристик программного обеспечения;- методы создания и документирования контрольных примеров и тестовых наборов данных;- правила, алгоритмы и технологии создания тестовых наборов данных;- требования к структуре и форматам хранения тестовых наборов данных;- методы и средства проверки работоспособности программного обеспечения; - среды проверки работоспособности и отладки программного обеспечения;- методы и средства рефакторинга и оптимизации программного кода;- нормативные документы, регламентирующие требования к программному коду;- порядок отражения изменений в системе контроля версий;- нормативные документы, регламентирующие порядок отражения результатов рефакторинга и оптимизации в коллективной базе знаний;- методы и приемы отладки программного кода;- типовые правила защиты кода на сетевом и программном уровнях;- типовые ошибки, возникающие при разработке программного обеспечения, и методы их диагностики и исправления.