Metropolitan Transportation Authority
Senior Software Engineer - MS Dynamics 365
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer в MTA Headquarters (Information Technology). Ведёт проектирование, разработку и тестирование программных решений средней сложности, включая full-stack и GenAI-инициативы на Azure.
Задачи
- Руководить сбором требований, проектированием, разработкой и тестированием на всех этапах разработки ПО средней сложности
- Участвовать в выборе, адаптации и внедрении новых моделей, методов и инструментов
- Владеть сервисами/продуктами средней значимости и вести проекты в рамках бизнес-целей и ограничений по ресурсам
- Поддерживать процессы и документацию сопровождения ПО, разбирать инциденты и создавать отчёты
- Разрабатывать критерии системного и приёмочного тестирования, проектировать и выполнять тест-кейсы
- Оценивать пользовательский опыт и проверять соответствие требованиям юзабилити, доступности и визуального дизайна
- Проводить аудит программных систем на соответствие стандартам конфигурации
- Планировать и проводить оценки качества и безопасности, документировать риски и предлагать корректирующие действия
- Взаимодействовать с поставщиками для решения инцидентов и проблем
- Консультировать проектные команды и наставлять менее опытных сотрудников
Требования
- Bachelor’s Degree (BA/BS)
- Минимум 5 лет опыта или эквивалентная комбинация образования и опыта
- Как минимум одна сертификация в текущей платформе/домене/техническом навыке (например, Agile, C, CISM, CISSLP, GIAC, Azure Solutions Architect, CISA, CompTIA Security+)
- Продвинутый опыт программирования в бизнес-среде
- Владение хотя бы одной методологией разработки (Waterfall, Agile, Scrum, DevOps, XP, Kanban, Lean, RAD)
- Опыт с языками программирования: Ruby, Python, Java, C, C++, C#, COBOL, SQL, .NET, JavaScript
- Опыт работы с платформой Oracle
- Владение методами валидации и тестирования (unit, integration, system, acceptance, regression)
- Знание структур данных, алгоритмов и управления базами данных
- Знание кибербезопасности, шифрования и аутентификации
- Опыт облачных вычислений и процессов continuous delivery
- Опыт full-stack, мобильной и веб-разработки, SRE и проектирования решений
Условия
- Диапазон зарплаты $126,745 - $149,600
- Гибридный формат: 2 дня в неделю удалённо (доступно после 30 дней работы в офисе)
- Рабочие часы 9:00–17:30 (7.5 часов в день) или по необходимости
- Работа в MTA — крупнейшей транспортной сети Северной Америки
Навыки
- MS Dynamics 365
- Python
- JavaScript
- TypeScript
- React
- REST API
- SQL
- LLM
- Azure OpenAI
- RAG
- embeddings
- vector search
- prompt engineering
- AI agents
- Azure AI Search
- Document Intelligence
- Azure AI Foundry
- Oracle
- Java
- C
- C++
- C#
- COBOL
- .NET
- DevOps
- DevSecOps
- Agile
- Scrum
- Kanban