ResMed
Senior Softwareentwickler WPF & .NET (m/w/d)
- Удалённо
- Germany
- Полная занятость
- 5 дн. назад
ResMed ищет Senior Software разработчика для работы с классическим настольным приложением WPF на базе .NET Framework. Позиция полностью удалённая, возможность работать из любой точки Германии. Требуются многолетний опыт, архитектурные решения и готовность к работе с legacy-кодом в медтехнологичной сфере.
О позиции
Вы будете развивать и поддерживать десктопное приложение, которое существует уже около 30 лет, работая над современной инженерии стандартов и постепенным снижением технического долга. Это возможность взять ответственность за архитектуру и дизайн решений в стабильной компании со strong engineering culture, где качество кода стоит на первом месте.
Чем заниматься
- Разработка и эволюция сложного legacy-приложения на WPF и .NET Framework 4.8
- Самостоятельное выполнение задач от проектирования до эксплуатации и тестирования
- Принятие архитектурных и дизайнерских решений для масштабируемых и производительных решений
- Идентификация зависимостей и проведение рефакторинга для снижения технического долга
- Обеспечение высоких инженерных стандартов через code, security и design reviews
- Гарантия безопасности ПО в рамках SSDLC и принципы Privacy by Design
- Работа с Product Management и смежными командами разработки
Что ждут
- Многолетний опыт профессиональной разработки программного обеспечения
- Опыт принятия архитектурных решений и ответственность за них
- Уверенное владение WPF и .NET, умение работать с крупными историческими кодовыми базами
- Прошлый опыт самостоятельного выполнения сложных технических задач
- Опыт обеспечения качества и производительности ПО
- Опыт конструктивного проведения код-ревью
- Эффективное использование AI Dev Tools в разработке с вниманием к качеству и безопасности
- Отличное владение немецким и английским языками, способность объяснять технические вопросы
Будет плюсом
- Опыт декомпозиции монолитных приложений на независимые сервисы
- Знание Docker/контейнеризации в продакшене и IaC (Terraform)
- Опыт работы с облачными технологиями AWS
- Применение Domain Driven Design
Условия
- Полностью удалённая работа из любой точки Германии
- Доступ к LinkedIn Learning и платформам непрерывного обучения
- Программа приобретения корпоративных акций для участия в успехе компании
- Корпоративное пенсионное обеспечение (bAV)
- 30 дней отпуска ежегодно
- Поддержка здоровья ментального состояния через TELUS Health
- Возможность выбора бонусов: Hansefit, EGYM Wellpass, детские услуги или JobRad (до 60 € ежемесячно)
- Корпоративные скидки через Corporate Benefits
Навыки
- WPF
- .NET Framework
- C#
- Software Architecture
- Code Review
- SSDLC
- Refactoring
- Technical Debt
- AI Development Tools
- Docker
- Terraform
- AWS
- DDD
- DevOps
- Agile
Сложность отбора
Требуется глубокая экспертиза по WPF и .NET Framework 4.8, опыт работы с legacy-системой 30-летней давности, а также архитектурная ответственность. Опыт управления техническим долгом и рефакторинга монолита усложняет задачу.
Оценка JobPathЗарплата по рынку
400 000 – 550 000 ₽ в месяц
Рыночная оценка для Senior .NET/WPF разработчика в Германии с учётом удалённого формата. Диапазон соответствует опыту, архитектуре и требованиям вакансии. Пересчёт из EUR в RUB выполнен курсом ~110 ₽/€.
Оценка JobPath по рынку, не предложение работодателяМогут спросить на собеседовании
- Как вы подходите к рефакторингу крупной legacy-системы без нарушения её функциональности?
- Опишите пример вашей архитектурной задачи, которую вы решили самостоятельно. Какие факторы учитывали?
- Как вы обеспечиваете безопасность ПО при разработке? Приведите примеры принципов Privacy by Design.
- Какой опыт использования AI Dev Tools есть у вас? Как вы балансируете эффективность и качество?
- Как проводите код-ревью так, чтобы это было конструктивно для автора и повышало качество кода?
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр