Networking For Future
Sr. Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior full-stack разработчик для поддержки и модернизации платформы MetroAlerts (Alerts 3.0) и связанных систем для WMATA. Участие во всех фазах SDLC: анализ требований, разработка, интеграции, тестирование, поддержка и документирование.
Задачи
- Анализировать бизнес-, функциональные и технические требования для разработки программных решений
- Проектировать, разрабатывать, модифицировать, тестировать и сопровождать приложения, интерфейсы и интеграции
- Разрабатывать и поддерживать API, интеграции и процессы обмена данными для MetroAlerts
- Создавать и оптимизировать запросы к БД, хранимые процедуры и модели данных
- Проводить модульное, интеграционное и системное тестирование, поддерживать UAT
- Диагностировать и устранять дефекты, сбои приложений и инциденты в продакшене
- Мониторить производительность приложений и предлагать улучшения надёжности и масштабируемости
- Поддерживать релизы, обновления, патчи и развёртывания
- Вести техническую документацию, спецификации и схемы процессов
- Работать с бизнес-заказчиками, PM, аналитиками и администраторами в течение SDLC
- Участвовать в Agile, Scrum, DevSecOps и процессах непрерывного улучшения
- Обеспечивать соответствие требованиям кибербезопасности и стандартам WMATA
- Поддерживать инициативы по модернизации приложений и технологических апгрейдов
- Проводить сессии передачи знаний и готовить документацию для поддержки систем
Требования
- 8 лет опыта в разработке приложений, системном анализе или сопровождении ПО
- 5 лет опыта разработки и поддержки корпоративных приложений
- 8 лет опыта анализа бизнес- и технических требований
- 8 лет опыта устранения дефектов и проблем производительности
- 8 лет опыта ведения технической документации
- 8 лет опыта работы с методологиями SDLC
- 8 лет опыта с одним или несколькими языками: Java, C#, .NET, Python, JavaScript или аналогами
- 8 лет опыта разработки веб- и корпоративных приложений
- 5 лет опыта работы с SQL и реляционными СУБД
- 5 лет опыта разработки и интеграции API и веб-сервисов
- 5 лет опыта работы с Git и системами контроля версий
- 5 лет опыта тестирования, отладки и оптимизации производительности
- 5 лет опыта практик безопасной разработки
- Степень бакалавра в области CS, IT, информационных систем или инженерии
Условия
- Конкурентная зарплата
- Медицинская, стоматологическая и офтальмологическая страховка, HSA, FSA
- STD, LTD, дополнительное страхование жизни и ADD&D
- Пенсионный план 401k
- Гибкий оплачиваемый отпуск
Навыки
- Java
- C#
- .NET
- Python
- JavaScript
- SQL
- REST API
- Git
- GraphQL
- OpenTripPlanner
- GTFS
- GTFS-Realtime
- Microsoft Azure
- CI/CD
- Agile
- Scrum
- DevSecOps