Требования:
Профильное образование не ниже среднего специального Опыт разработки на Delphi от 2 лет Знание языка программирования Delphi (современные версии от XE) Знание одного из диалекта языка SQL (желательно Transact-SQL, PL/pgSQL) Умение составлять запросы к БД, писать хранимые процедуры и функции Понимание принципов ООП, SOLID, паттернов проектирования Умение писать чистый и поддерживаемый код Понимание как работают БД и навыки оптимизации запросов Навыки работы с системами контроля версий (Git, SVN) Опыт написания модульных тестов (будет преимуществом) Знание и опыт работы с компонентами VCL / FMX (будет преимуществом) Знание DevExpress и FastReport (будет преимуществом) Знания и опыт работы с интеграционными решениями REST API (будет преимуществом) Опыт участия в полном цикле разработки ПО от анализа до внедрения (будет преимуществом) Навыки автоматизации процессов сборки и развертывания (будет преимуществом) Аналитический склад ума, внимание к деталям, ответственность, хорошие коммуникативные навыки Готовность быстро адаптироваться к новым технологиям и инструментам Обучаемость и желание развиваться в профессии.
Обязанности:
Разработка и поддержка программного обеспечения на платформе Delphi Участие в проектировании архитектуры программного обеспечения Оптимизация и рефакторинг существующего кода Поддержка и исправление ошибок в текущих проектах Разработка программных модулей на языке SQL Проектирование структуры БД Документирование разработанного функционала Оценка трудоемкости задач и соблюдение сроков выполнения Взаимодействие с другими командами
Условия:
Заработная плата - по результатам собеседования, уровень зависит от квалификации, опыта работы, знаний.