Программист
1. MS SQL Server (T-SQL), InterBase (Firebird), Oracle, MySQL, MS Access,:
- проектирование баз данных (таблицы, индексы, ключи, ограничения),
- написание SQL-запросов, хранимых процедур, триггеров, представлений,
- написание поисковых процедур с использованием MS SQL full-text search,
- оптимизация запросов,
- разработка клиентских приложений (web- и desktop-) и сервисов для обращения к базам данных на основе ADO.NET, ADO, BDE.
2. .Net (ASP.Net, WinForms, WCF, WPF), C#, jScript, VB, C++, Delphi, LabWindowsCVI C:
- разработка web- и desktop- приложений для работы с базами данных (2-, 3-звенная архитектура),
- работа с библиотеками и компонентами, как стандартными, так и сторонних производителей (DevExpress, Rx, EhLib, FibPlus и пр.),
- разработка динамически подключаемых библиотек (dll), клиентских приложений с пользовательским интерфейсом, сервисов,
- формирование статистических отчетов на основе БД в MS Excel, MS Word,
- написание многопоточных приложений, как расчетных, так и для работы с базами данных,
- умение разбираться в чужом коде.
3. Знание и опыт работы с Win API, COM, OLE, XML, регулярными выражениями.
4. Ведение проектов с использованием систем контроля версий SVN, MS SourceSafe, CVS, TFS.
5. Сборка дистрибутивов, составление технической документации на русском и английском языках.
Руководитель проектов
- руководство полным циклом разработки программного обеспечения, от проектирования до внедрения,
- разработка структуры программного комплекса, баз данных, форматов служебных файлов, протоколов обмена данными и пр.
- координирование работы программистов, в том числе работающих удаленно, в составе проектов,
- интегрирование модулей,
- тестирование отдельных модулей и всего программного комплекса,
- сборка дистрибутивов,
- написание технической документации на русском и английском языках,
- подготовка рекламных материалов, презентаций,
- представление проектов на конференциях и семинарах, публикации в научных статьях.
Технический писатель
- написание руководств по установке и настройке программного обеспечения, описаний структур данных и архитектуры,
- инструкций и руководств для администраторов и пользователей, файлов справки и пр.,
- подготовка материалов для сайтов, научных статей, докладов, презентаций.
Технический переводчик английского языка
- перевод документации,
- подготовка английской версии сайтов,
- перевод научных докладов, статей, тезисов, материалов для конференций и семинаров,
- перевод деловой корреспонденции.