Обязанности и достижения:
Должностные обязанности:
1. Анализ поставленной задачи.
2. Формирование модели предметной области.
3. Выделение объектов программирования по разграничению ответственности подзадач и распределение связей между этими объектами.
4. Структурирование хранилища данных (в основном MS SQL-server), формирование таблиц, нормализация и т.д.
5. Формирование проекции объектов программирования на хранилище данных.
6. Распределение объемов работ между группой разработчиков (1-2 чел.), участвующих в выполнении поставленной задачи, взаимодействие с разработчиками проекта на всем этапе выполнения поставленной задачи.
7. Создание пользовательского интерфейса.
8. Собственно кодировка и тестирование.
Примеры выполненных работ:
1. Создание механизмов ежедневной загрузки и сверки котировок ценных бумаг в Минфине по отчетам ЦБ и системы Bloomberg с системой выявления и визуализации ошибок в отчетных документах;
2. Модуль расчета процентов, который используется для расчета получаемых доходов фонда Национального Благосостояния (ФНБ) от размещения его средств на депозитах коммерческих банков;
3. Система организации доступа к ресурсам задачи в многопользовательском приложении (с возможностью монопольного режима);
4. Механизм рассылки сообщений между клиентами многопользовательской задачи;
5. Миграция баз данных (Access) с приведением таблиц и данных к состоянию интерактивно задаваемой эталонной БД, в которой все ее таблицы и их свойства считаны внедряемым кодом (с аналогом транзакций при обновлении свойств таблиц) с учетом связей между таблицами;
6. Выполнение работ в рамках организации СЭД (системы электронного документооборота);
7. Разработка методики и механизма анализа сводных данных по ГРБС (с построением деревьев данных на сервере), создание полного цикла подготовки пользователем исходных данных для точной настройки данного механизма. Данный механизм разработан для уровня руководителей Департаментов ГРБС;
8. Разработка и создание механизма многопоточной выгрузки данных из 1С бухгалтерии в хранилище данных (напр. в SQL) с минимизацией таблиц хранения информации (под любые типы выгружаемых документов) и создание системы выборки (по шаблонам) и визуализации этих документов. И т.д.