Работая в консалтинге я прывык к тому, что консультант программированием не знанимается.
Если обратится к Microsoft Business Solutions Partner Methodology, то мы увидим, что функции консультанта-аналитика это:
- Изучение требований
- Описание и моделирование бизнес-процессов
- Разработка дизайна решения
- Функциональные дизайны модификаций
- Участие в сборе требований к функциональности приложения
- Тестирование модификаций
- Подготовка пользовательской документации
- Настройка параметров системы
- Загрузка и перенос данных
И так же советуется не совмещать некоторые роли, например функционального консультанта и разработчика
Так что надо было написать, что требуется разработчик с хорошим опытом работы на клиенте и хорошим знанием функционала, бизнес процессов финансов и бухгалтерии. Это было бы гораздо более правильно!