А. Основное направление: Внедрение, доработка и сопровождение систем на платформе «1С:Предприятие»
Основной язык программирования: Встроенный язык платформы «1С:Предприятие» для реализации бизнес-логики.
Ключевое программное обеспечение и платформы:
Платформа «1С:Предприятие» (Конфигуратор, 1С: EDT — среды разработки)
Типовые конфигурации фирмы «1С» (1С:ERP, 1С: УТ, 1С: Бухгалтерия, 1С: ТОИР, 1С: Документооборот и др.)
Системы управления базами данных (СУБД): Microsoft SQL Server, PostgreSQL
Наборы правил, инструментов и методологий:
Методологии управления проектами: Гибридный подход (Waterfall/Agile), SCRUM
Системы контроля версий: Git, 1С: Хранилище
Средства интеграции: REST API, OData, JSON/XML, COM-соединение, Конвертация данных 2.0/3.0
Языки запросов и работы с данными: SQL (T-SQL, PL/pgSQL), встроенный язык запросов 1С
Инструменты тестирования и анализа: 1С: Автоматизированное тестирование, Vanessa Automation, SonarQube
В. Направление: Мобильная разработка
Язык программирования: Kotlin
Ключевое программное обеспечение, SDK и фреймворки:
Android Studio — интегрированная среда разработки (IDE)
Компиляция исходного кода в объектный код выполняется с использованием Kotlin Compiler (kotlinc), входящего в состав Android Studio и стандартного комплекта инструментов разработки. Для выполнения процессов сборки применяется Java Development Kit (JDK) версии OpenJDK 17
В процессе разработки используется следующее программное обеспечение:
Git — система хранения и управления версиями исходного кода
1С:Предприятие 8.3 (8.3.25.1501) — система учёта и хранения лицензионных ключей и документации
Средства компиляции исходного текста в объектный код — Android Studio
Пользовательский интерфейс: Jetpack Compose, Material Design, Accompanist
Хранилища и БД: ObjectBox, Proto DataStore
Сетевые технологии: Retrofit 2, Okhttp 3, Gson
Паттерн проектирования: MVVM (Model-View-ViewModel), Clean Architecture
Внедрение зависимостей: Dagger/Hilt
Система сборки: Gradle