Требования:
— Опыт работы в роли тестировщика в проектах по функциональному тестированию ПО;
— Опыт работы с языками программирования Python;
— Опыт автоматизации тестирования: актуализация существующих автоматизированных тестов и запуск тестов;
— Опыт подготовки отчетов по результатам тестирования;
— Опыт настройки тестовых сред: установка прикладного программного обеспечения, и конфигурирование;
— Практический опыт автоматизации тестирования с использованием инструментов Selenium, или HP UFT, или Cucumber, или Junit, или TestNG, или Espresso, или Earl Grey, или API, или TestСomplete;
— Опыт работы с SQL (составление запросов различной сложности и объединение нескольких таблиц – от 3-х и более, вложенные запросы, и фильтрация по нескольким полям);
— Практический опыт интеграционного тестирования программного обеспечения и использования инструментов API тестирования (SoapUI, или rfhutil, или MQ, или Fiddler);
— Практический опыт функционального и интеграционного тестирования сервисных шин и процессов интеграции данных;
— Практический опыт тестирования баз данных (Oracle, или MySQL, или MS SQL, или PostgreSQL, или GRID, или Firebird);
— Практический опыт чтения и редактирования, и анализа ошибок XML\HTML кода (Altova XMLSpy или аналогичные);
— Опыт использования в работе паттерна Page Object;
— Практический опыт разработки эмуляторов/заглушек.
Проект:
Проектов несколько, гибкое распределение специалистов на проекты или операционные задачи.
Глубокий практический опыт в автоматизации на базе NAV.
Важен технический бэкграунд: понимание, как система устроена изнутри, структура базы данных, типы и взаимодействие объектов.
MS Dynamics NAV (бывшая Navision) для малого и среднего бизнеса.
Имеет собственную специфическую базу данных и архитектуру, исторически более простую, но требующую внимания к архивации при накоплении больших объемов информации.
Важно: аналог НЕ ПОДОЙДЕТ.
MS Dynamics AX (бывшая Axapta) для крупных корпораций со сложной структурой.
Использует мощную реляционную базу данных (преимущественно MS SQL Server) с расчетом на колоссальные массивы данных и высокую нагрузку.
Требования:
Наличие высшего технического образования
Опыт работы с системами на платформе Navision/Ms Dynamics Nav от 2 лет
Опыт сбора требований к ИТ-решению и общения с заказчиком
Опыт проектирования ИТ-решений, разработки функциональной и интеграционной архитектуры
Опыт работы с брокерами сообщений
Опыт разработки функциональных требований к приложениям и сервисам (UI, функции и алгоритмы, ролевая модель, требования к интеграции)
SQL на достаточном для аналитика уровне
Опыт работы с одним или несколькими функциональными блоками: Финансы, Логистика, Закупки, Продажи, Интеграции (в т.ч. ЭДО)
Опыт работы с Jira, Confluence (желательно)
Задачи на проекте:
Собирать и анализировать требования к ИТ-решениям, общаться с заказчиками.
Проектировать ИТ-решения, разрабатывать функциональную и интеграционную архитектуру.
Разрабатывать функциональные требования к приложениям и сервисам (UI, функции и алгоритмы, ролевая модель, требования к интеграции).
Работать с брокерами сообщений.
Взаимодействовать с командами разработки, интеграторами и заказчиками.
-Разработка и поддержка модулей десктоп-приложения (WPF) для автоматизации ЖД-процессов: формы, в которых оператор видит тысячи вагонов и не теряется – фильтры, группировки, быстрый поиск. -Бизнес-логика и работа с БД – проектирование структур, запросы, которые должны отрабатывать быстро на реальных объёмах.
Задачи:
- развивать серверную часть на C# / .NET 8: ASP.NET Core Web API, доменные сервисы, объектная модель
- проектировать и поддерживать REST API, интеграции и сценарии работы с документами (WebDAV, онлайн-редактирование)
- работать параллельно с MS SQL и PostgreSQL: запросы, скрипты, миграции, производительность
- поддерживать инфраструктурную обвязку: кэш (Redis), полнотекстовый поиск (Elasticsearch), real-time (SignalR), логирование
- собирать и разворачивать приложение в Docker (multi-stage, nginx), в том числе под Astra Linux и офлайн-контур с приватным репозиторием пакетов
- разбираться в требованиях, делать код-ревью и отвечать за то, что уходит в прод — от локального запуска до работающего релиза
Требования:
- опыт коммерческой разработки на .NET / C# от 5 лет
- уверенное владение .NET 8 и ASP.NET Core Web API
- опыт работы с Docker от 3 лет: multi-stage сборки, docker compose, отладка и запуск сервисов в контейнерах
- хороший SQL и практика с MS SQL и/или PostgreSQL: планы запросов, скрипты, оптимизация
- DI/IoC-контейнеры, асинхронность, структурное логирование, Swagger/OpenAPI
- понимание аутентификации и безопасности: JWT, Kerberos/NTLM, LDAP / Active Directory
- умение работать самостоятельно в удалённом формате и держать прозрачную коммуникацию
-Проект «Дейли Банкинг»: развитие и поддержка продуктов платежей и переводов в ДБО (Мобильный банк и Интернет-банк). -Подтверждённый опыт работы от 6 лет со стеком технологий: C#, .Net Core, .Net Framework, MS SQL.
Обязанности: Функциональное, интеграционное, регрессионное и приёмочное тестирование; проведение финальных release test runs перед выкладкой в production.
Задачи:
— Разработка новых backend-микросервисов на .NET Core / ASP.NET
— Реализация бизнес-процессов существующего приложения в рамках микросервисной архитектуры
— Разработка нового функционала по готовым постановкам аналитиков и BRD
— Обновление и развитие существующего кода на .NET Core и C#
— Работа с базами данных MS SQL / PostgreSQL
— Разработка и поддержка интеграции между системами
— Написание и поддержка unit-тестов
— Развитие внутренних NuGet-пакетов
— Проведение рефакторинга и устранение замечаний автоматического анализа кода
— Оценка трудозатрат на задачи и соблюдение сроков
— Участие в код-ревью и технических обсуждениях
Требования:
— От 3 лет коммерческой разработки на C#
— Уверенное знание C# и .NET на уровне Middle и выше
— Практический опыт работы с Entity Framework, включая миграции и оптимизацию запросов
— Опыт работы с Git
— Опыт создания и развития NuGet-пакетов
— Опыт написания и поддержки unit-тестов
— Уверенное знание MS SQL и/или PostgreSQL
— Понимание и применение принципов SOLID
— Опыт разработки Web API
— Умение оценивать задачи и соблюдать договорённые сроки
Будет плюсом:
— Опыт разработки REST API
— Опыт работы с Docker
— Знание Domain-Driven Design (DDD)
— Опыт проектирования распределённых систем
— Опыт работы с Keycloak, Kubernetes (k8s), Postman, Swagger, Kibana, SonarQube
— Опыт работы в крупных компаниях или командах с выстроенными процессами разработки
Условия:
— Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная премия по результатам KPI
— Полную удалёнку или гибрид на выбор, а также уютный ИТ-хаб в Москве, Санкт-Петербурге, Екатеринбурге и сезонный коворкинг в Сочи
— Сложные и интересные задачи, современный стек технологий
— Заботу о вашем здоровье: программа ДМС с первых дней работы, куда входит стоматология, обслуживание в лучших клиниках города, страхование и компенсация 10-ти дней больничного
— Возможность вертикального и горизонтального карьерного роста: регулярно проходят тренинги, вебинары, митапы и демо-дни
— Оплату посещения профильных конференций и курсов, помощь с подготовкой к публичным выступлениям и написанием статей на Хабр
— Доступ к бесплатным корпоративным библиотекам Alpina Digital, MyBook и бизнес-изданий
— Предложения от Банка только для сотрудников: собственные спортзалы (Москва, Санкт-Петербург, Екатеринбург), а также скидки на услуги туристических агентств, продукты питания, в рестораны, бары, магазины
— Работа у трижды лучшего работодателя РФ по версии hh.ru, Forbes, РБК
— Программа развития AI-грамотности: треки по работе с нейросетями от базового до продвинутого уровня
Удалённоmiddle
Зарплата не указана
ААО «Казахстанский центр индустрии и экспорта «QazIndustry»
анализировать потребности бизнеса, формировать требования и развивать продуктовый функционал; исследовать рынок и клиентское поведение, находить точки роста для продуктов;
О компании
Мы компания-разработчик экосистемы Directum. Наши решения помогают комплексно управлять крупными компаниями на всех уровнях: от стратегических целей до конкретных задач на местах. Более 3500 компаний используют наши решения.
Чем предстоит заниматься
Разрабатывать решение Directum Projects для организации командной работы, планирования проектов и ресурсов, управления базами знаний. Наше решение заменяет Asana, Jira, Trello, Confluence, MS Project.
Основные инструменты и технологии
Backend: ASP.Net Core.
Frontend: TypeScript, React, WebPack.
Работа с данными: MS SQL Server, PostgreSQL.
Инструменты разработки: MS Visual Studio, VS Code.
Инфраструктура: Docker, Docker-compose, Python.
Работа с задачами и кодом: Gitlab, Git.
Команда не ограничена в выборе технологий. Использует те, которые лучше всего подходят для решения конкретной задачи.
Ожидания от кандидата
Опыт разработки на React от 5 лет.
Базовый опыт backend-разработки на C#.
Опыт разработки трехзвенных приложений и оптимизации клиентской и серверной части.
Умение быстро изучать новые технологии и применять их на проекте.
Приветствуется
Опыт работы по Agile.
Опыт работы с ORM — NHibernate или Entity Framework.
Опыт работы в соответствии с Continuous Integration.
Почему к нам стоит идти
Работа в команде профессионалов. Для каждого из нас, программирование не только работа, но и главное увлечение в жизни.
Наставничество. Для новичков у нас есть обучающие программы, помогающие лучше узнать нашу систему и без стресса погрузиться в работу.
Возможность развития. Собираем свои митапы, выступаем на крупных ИТ-конференциях, проводим мозговые штурмы и инженерные дни. Выделяем рабочее время на внутреннее обучение.
Команда отвечает за фичи. Разработчики сами определяют сроки реализации, архитектуру и способы выполнения задач. Выделяется время на исследование и прототипирование.
Заботимся о качестве кода. Выделяем время на рефакторинг, техдолг, code review, анализ производительности.
Гибкий график и нет переработок. Мы уважаем личное время своих сотрудников.
Заработная плата обсуждается индивидуально.
Мы аккредитованная ИТ-компания, возможна бронь/отсрочка при соблюдении необходимых условий Минцифры.
Удалённоsenior
Зарплата не указана
ККрупнейшая российская образовательная онлайн-платформа
— Проработка и подготовка технической документации по продуктам (функциональностям внутри продуктов): бизнес-, функциональные и нефункциональные требования; технические решения (включающие в себя описание пользовательских сценариев, диаграммы последовательности, ER-диаграммы БД, диаграммы контекстов/компонент (HLD), контракты API и пр.);
Задачи:
— Обеспечивать поддержку и стабильную работу бизнес-приложений и информационных систем на платформе ELMA
— Вести разработку решений на ИТ платформе ELMA в соответствии с функциональными требованиями, в оговорённые сроки и в соответствии со стандартами разработки и безопасности, принятыми в компании
— Осуществлять контроль за разрабатываемыми решениями, проводить анализ публикуемого кода, вести и описывать техническое решение публикуемой разработки, проводить работы по оптимизации кода приложений
— Вести администрирование платформы ELMA (управление релизами, обновлениями и т.д.)
Требования:
— Высшее техническое образование (предпочтительно в сфере Информационных технологий)
— Опыт работы в области информационных систем и технологий на должности младшего программиста или специалиста по разработке прикладных систем от 2 лет, непосредственно предшествующих работе в данной должности
— Уверенное знание TypeScript/JavaScript, HTML
— Общие основы практических задач с использованием СУБД (PostgreSQL, MS SQL)
— Знание принципов работы REST API и интеграции информационных систем
— Практический опыт работы с API и HTTP-запросами
— Умение работать с JSON: чтение, анализ и формирование структуры данных
— Опыт тестирования API с использованием Postman
— Понимание основных HTTP-методов (GET, POST, PUT, PATCH, DELETE), кодов ответа и принципов передачи данных
— Навыки системного анализа: формализация требований, описание функциональности, построение BPMN/UML-диаграмм, описание интеграций и взаимодействия систем
Будет преимуществом:
— Знание Python
— Навыки или опыт системного администрирования
Условия:
— Официальное трудоустройство в штат компании
— Гибридный формат работы (30% удаленной работы, остальное время в офисе рядом с м. Павелецкая)
— Расширенная программа ДМС с первого дня работы, страхование жизни, психологическая поддержка, корпоративные спортивные команды и мероприятия, скидки на фитнес
— Поддержка профессионального и карьерного роста, индивидуальные планы развития, тренинги и программы развития компетенций
— Программа детского питания для детей сотрудников и другие льготы для поддержки семейных ценностей
— Корпоративный магазин на территории офиса