Fidelity Investments
Senior Software Engineer - .NET / C# / XAML Digital Experience
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-разработчик в команду Digital Experience компании Fidelity. Создание десктопных приложений и платформ для финансового планирования, инвестиций и пенсионных решений.
Задачи
- Разрабатывать десктопный пользовательский опыт и лежащие в его основе платформы
- Создавать end-to-end фичи в составе автономных кросс-функциональных команд
- Вести фичи от концепции до деплоя
- Предлагать идеи по улучшению продуктов
- Создавать быстрые прототипы и учиться на реальной обратной связи
- Использовать практики CI/CD, A/B-тесты, blue-green деплой и feature toggles
- Проектировать и разрабатывать API и микросервисную архитектуру
Требования
- Сильное знание HTTP-based API, сетей и принципов работы интернета
- Опыт разработки приложений на .NET/C#/XAML
- Опыт с DevOps, автоматизированным тестированием и Continuous Delivery
- Опыт с фреймворками WPF, MAUI, Xamarin
- Опыт с Azure DevOps или GitHub репозиториями/пайплайнами
- Опыт оптимизации производительности и использования памяти десктопных приложений
- Опыт юнит-тестирования и инструментов автоматизации (MS Unit, NUnit, xUnit)
- Знание алгоритмов, структур данных и паттернов проектирования
- Опыт построения масштабируемых систем с тысячами транзакций в секунду
- Подход test-first development и опыт с современными тестовыми фреймворками
- Сильные коммуникативные навыки
Условия
- Fidelity не предоставляет иммиграционную поддержку для этой позиции
- Компания переходит на полностью офисную модель работы с поэтапным внедрением по регионам и ролям
- Некоторые роли и локации требуют 100% присутствия в офисе, другие — меньше
Навыки
- .NET
- C#
- XAML
- WPF
- MAUI
- Xamarin
- Azure DevOps
- GitHub
- CI/CD
- MS Unit
- NUnit
- xUnit
- MicroServices
- API Design
- Visual Studio
- WebStorm