Dedalus
Senior Backend-Entwickler C#/C++ Opus::L (m/w/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior backend-разработчик в Dedalus Labor GmbH для развития медицинской лабораторной системы Opus::L. Модернизация архитектуры, интеграция системных компонентов и разработка backend-сервисов на C/C++.
Задачи
- Разработка и развитие backend-софта для Opus::L с фокусом на C и C++
- Техническая оптимизация существующих компонентов
- Модернизация системной архитектуры: интеграция центральных компонентов, подключение к ActiveMQ, замена CORBA на современные REST-сервисы
- Поддержка и развитие существующих backend-компонентов и скриптов на Tcl и Shell/Bash
- Анализ и техническая конкретизация требований совместно с product management
- Реализация и тестирование новых фич с фокусом на качество, производительность и удобство
- Анализ ошибок, отладка и поддержка существующего кода
- Документирование решений и технических процессов
Требования
- Высшее образование в области информатики или аналогичное
- Минимум 5 лет опыта backend-разработки с фокусом на C и C++
- Очень хорошее знание обоих языков и опыт поддержки существующих кодовых баз
- Знание современного C++ и стандартной библиотеки, в частности C++20/23, RAII и smart pointers
- Опыт с Qt и Boost
- Обязательно: опыт с Docker, знание DevOps-практик, CI/CD-пайплайнов и автоматизации, предпочтительно GitHub
- Опционально: опыт работы с облачными средами, предпочтительно AWS
- Готовность использовать AI-инструменты разработки, например GitHub Copilot
- Опыт с принципами Clean Code, TDD, unit- и интеграционными тестами, тестовыми фреймворками
Условия
- Бессрочный трудовой договор с привлекательной зарплатой
- Гибкий график и модели рабочего времени, включая работу из дома с современным оборудованием
- Современные офисы и бесплатные парковки
- Групповое страхование от несчастных случаев
- Пакет страхования: пенсионное обеспечение, медицинская страховка и страхование на случай потери трудоспособности
- Корпоративный телефон, в том числе для личного использования
- Членство в Urban Sports Club
- Jobrad и дотация на проездной
- Регулярные командные и корпоративные мероприятия
Навыки
- C
- C++
- C++20
- C++23
- RAII
- Smart Pointers
- Qt
- Boost
- ActiveMQ
- CORBA
- REST
- Tcl
- Shell
- Bash
- Docker
- DevOps
- CI/CD
- GitHub
- AWS
- GitHub Copilot
- Clean Code
- TDD
- Unit-тесты
- Интеграционные тесты