OneMain Financial
Senior Software Engineer – (C#, .NET)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-разработчик в OneMain для проектирования и развития ключевых систем: Loan Origination, Loan Servicing и клиентских приложений. Нужен сильный .NET-инженер с опытом backend-сервисов, API и интеграций.
Задачи
- Участвовать в проектировании и разработке ключевых систем: Loan Origination Systems, Loan Servicing Systems и клиентских приложений (omfauto.com, foursight.com, rateworks.com)
- Обеспечивать масштабируемый, поддерживаемый и безопасный дизайн ПО в рамках проектов
- Реализовывать API, middleware-сервисы и интеграции с внутренними и внешними инструментами, включая Twilio Flex
- Взаимодействовать с коллегами через code review, обсуждение дизайна и парное программирование
- Поддерживать автоматизацию и стратегии непрерывной интеграции для повышения эффективности и надёжности разработки
- Участвовать в технических инициативах по модернизации legacy-систем и улучшению масштабируемости
- Участвовать в диагностике проблем и тюнинге производительности для поддержания здоровья систем
Требования
- 3–5+ лет опыта разработки enterprise-приложений на .NET
- Сильные навыки в T-SQL, C# и .NET Framework, опыт проектирования backend-сервисов
- Понимание распределённых систем и многоуровневых архитектур приложений
- Практический опыт с WPF/XAML, LINQ, MVVM и WebAPI; знакомство с React или Angular будет плюсом
- Владение проектированием RESTful API, интеграциями JSON и XML
- Умение понятно объяснять технические концепции разным командам
- Опыт работы в Agile-среде с практиками DevOps
- Степень бакалавра в Computer Science, Engineering или смежной области
- Интерес к менторству коллег и продвижению современных практик разработки
Навыки
- C#
- .NET
- .NET Framework
- T-SQL
- WPF
- XAML
- LINQ
- MVVM
- WebAPI
- RESTful API
- JSON
- XML
- Twilio Flex
- React
- Angular
- DevOps
- CI/CD