other

Senior С++ Developer

2 октября 2024

З/П не указана

Город: Новосибирск

Финансовые Информационные Системы

Тип занятости: Удаленная работа

Требуемый опыт: Опыт от 3 лет

Обязанности:

Мы ищем опытного С++ разработчика в команду разработки нового инновационного продукта компании. Это low-code конструктор для автоматизированного проектирования распределенных и отказоустойчивых систем управления бизнес-процессами, основанный на акторной модели взаимодействия, с поддержкой автоматического восстановления после сбоев. Ядро продукта разрабатывалось около двух лет – сейчас подходим к релизу MVP и планируем расширять функциональность. Продуктом будут пользоваться клиенты и наши коллеги из компании FIS. Наша компания занимается разработкой и внедрением решений на международных банковских и финансовых рынках. Наши основные клиенты – банки ТОП-100 РФ. Кроме ФинТеха разрабатываем решения для автоматизации крупных корпораций и госструктур. FIS является аккредитованной IT-компанией, резидентом инновационного центра «Сколково», резидентом новосибирского Академпарка и входит в рейтинг ТОП-5 компаний, внедряющих продукты с использованием BPM систем. Чем предстоит заниматься: В команде разработки своего языка программирования со статической типизацией и своим распределенным рантаймом: - Разрабатывать транслятор в C++, рантайм исполнения языка; - Разрабатывать библиотеки, систему сборки и репозитория пакетов; - Анализировать и писать спецификации и требования языка; - Писать приемочные тесты транслятора на Python с генерацией кода на своем языке программирования. (Степень вовлеченности в это - произвольная); - Разрабатывать многопоточный Language Server; - Профилировать и оптимизировать код. Наш технологический стек: • Основной язык разработки – C++17; • Python для автоматизации тестирования и отладочных компонент; • Jira для планирования задач; • Gerrit для Code Review. Наши принципы разработки: • Раннее обнаружение проблем. Ключевой принцип, направленный на сокращение издержек в дальнейшем; • Поощрение каждому привносить идеи. Инновационный продукт требует участия всей команды; • Поощрение горизонтальных связей в процессе принятия решений. Это позволяет передавать важную техническую информацию в неизменном виде; • Строгий процесс приемки. Технические решения оцениваются на предмет всех возможных недостатков на всех уровнях интереса. • Инвестиции в тестируемость. Прямое следствие принципа «Раннее обнаружение проблем». Приемочное тестирование является ключевым моментом разработки функциональности. Что мы ожидаем от вас: • Уверенное владение С++/14-17, boost (5+ лет опыта) и готовность на нём разрабатывать; • Умение самостоятельно проектировать решения на C++; • Знание основных структур данных и алгоритмов; • Опыт использования шаблонов С++ и понимание их работы; • Понимание многопоточного и асинхронного программирования; • Опыт отладки, профилирования и оптимизации кода; • Хорошее знание английского языка, достаточное для чтения технической документации, проектирования и документирования собственных разработок. Будет плюсом: • Опыт разработки компилятора, интерпретатора или language server; • Опыт проведения code review в роли ревьювера; • Практический опыт в написании распределенных программ; • Умение писать unit-тесты, понимание подходов к тестированию собственного кода; • Уверенное знание Linux и опыт разработки под эту ОС; • Знание Docker. Предлагаем: • Официальное трудоустройство в аккредитованную IT-компанию; • Удаленную работу и/или работу в комфортном, современном офисе в Новосибирске; • Компенсацию обучения (тренингов, семинаров, английского языка и т.д.), медицинских услуг (только в г. Новосибирск); • Регулярное Performance Review, отслеживаем профессиональный рост и пересматриваем зарплаты, ориентируясь на рынок и индивидуальный прогресс. Если вы готовы принять вызов и стать частью нашей команды, оставьте свой отклик прямо сейчас! Мы гарантируем интересную и перспективную работу, а также возможность реализовать свой потенциал в полной мере. До встречи в FIS!

Имя не указано

Откликнуться
Разместить Резюме
Пожаловаться ID: 122900674

Похожие вакансии

Senior С++ Developer (проект Навигатор)

От 200 000 руб.

Новосибирск

Навигационные системы

Senior С++ Developer (проект Мониторинг)

От 200 000 руб.

Новосибирск

NAVITEL

Golang Developer (Senior)

Договорная

Новосибирск

Софт Нск

Senior python developer

От 250 000 руб.

Новосибирск

Тензор

Senior Python Developer

Договорная

Новосибирск

Whoosh (ООО Вуш)

Senior java developer

Договорная

Новосибирск

Смарт консалтинг