CMG Financial
Senior Software Engineer - Project Engineering
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Project Engineering ипотечной компании CMG Financial. Ведёт высокоприоритетные проекты по разработке корпоративных приложений и сервисов для ипотечных платформ — от требований и архитектуры до релиза и передачи в поддержку.
Задачи
- Проектировать, разрабатывать, тестировать и внедрять корпоративные программные решения
- Вести проекты от технического дизайна до релиза в продакшн
- Разрабатывать и поддерживать API, сервисы, интеграции и веб-приложения
- Устранять сложные проблемы в приложениях, базах данных, интеграциях и облачных средах
- Участвовать в принятии архитектурных и технических решений
- Создавать масштабируемые, поддерживаемые, безопасные и сопровождаемые решения
- Участвовать в код-ревью, тестировании, релизах и поддержке продакшна
- Готовить техническую документацию и материалы для передачи в эксплуатацию
- Тесно работать с Product, QA, Architecture и другими инженерными командами
- Выявлять технические риски и предлагать решения и улучшения
- Использовать современные инструменты разработки, включая AI-ассистентов, для повышения продуктивности и качества
- Менторить инженеров или вести технические проекты (nice to have)
Требования
- Значительный профессиональный опыт разработки корпоративных приложений
- Сильный опыт разработки на C# и .NET
- Опыт разработки современных веб-приложений на JavaScript/TypeScript с React или Angular
- Сильный опыт работы с реляционными базами данных и SQL
- Опыт разработки и интеграции REST API и сторонних сервисов
- Опыт разработки облачных приложений, желательно Microsoft Azure
- Понимание современной архитектуры ПО и принципов проектирования приложений
- Опыт автоматизированного тестирования, контроля версий и CI/CD
- Умение диагностировать сложные технические проблемы в нескольких системах
- Сильное техническое чутьё и навыки решения проблем
- Способность быстро осваивать незнакомые приложения, технологии и бизнес-домены
- Отличные навыки письменной и устной коммуникации
- Умение работать самостоятельно, расставлять приоритеты и брать ответственность за результат
Условия
- Зарплата $145,000–$180,000 в год в зависимости от опыта, навыков, отрасли, локации и образования
- Комплексный пакет льгот для подходящих сотрудников
- Офисная среда, соответствующая ADA
- Возможна сверхурочная работа для соблюдения сроков проектов
Навыки
- C#
- .NET
- JavaScript
- TypeScript
- React
- Angular
- SQL
- REST API
- Microsoft Azure
- CI/CD
- автоматизированное тестирование
- AI-assisted development tools