Legato
Senior Software Engineer (RC-3)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer в Legato, LLC для проектирования, разработки и сопровождения сложных масштабируемых программных систем, включая алгоритмы, интеграции и оптимизацию производительности. Требуется допуск TS/SCI с полиграфом.
Задачи
- Проектировать, разрабатывать, сопровождать и улучшать сложные программные системы
- Анализировать требования пользователей и переводить их в проектные, функциональные и эксплуатационные требования
- Разрабатывать и реализовывать сложные алгоритмы и оптимизировать производительность ПО
- Интегрировать существующее ПО в новые или изменённые системы и среды
- Проектировать и реализовывать интерфейсы БД, запросы и хранилища данных
- Разрабатывать решения для больших данных, real-time обработки и высоконагруженных приложений
- Устранять дефекты ПО и решать сложные технические проблемы
- Разрабатывать и выполнять процедуры тестирования, обеспечивать качество ПО
- Взаимодействовать с системными и аппаратными инженерами и другими техническими командами
- Вести техническую документацию, процедуры и стандарты разработки
- Руководить командами разработки и координировать технические активности
- Оценивать и рекомендовать новые технологии и методологии разработки
Требования
- 20 лет опыта в разработке ПО, включая проектирование и сопровождение сложных систем
- Степень бакалавра в Computer Science или смежной технической дисциплине (4 года дополнительного опыта могут заменить степень)
- Опыт анализа требований и их перевода в проектные решения
- Опыт проектирования, разработки, отладки, тестирования и сопровождения приложений
- Опыт разработки сложных алгоритмов и оптимизации производительности
- Опыт интеграции ПО в новые системы и среды
- Опыт проектирования интерфейсов БД, запросов и хранилищ данных
- Опыт работы с большими данными, real-time обработкой или высоконагруженными приложениями
- Опыт устранения дефектов и улучшения приложений
- Опыт разработки и выполнения процедур тестирования
- Опыт взаимодействия с системными и аппаратными инженерами
- Опыт ведения технической документации и стандартов разработки
- Опыт руководства командами разработки
- Опыт оценки и внедрения новых технологий и методологий
- Наличие допуска TS/SCI с полиграфом
Условия
- Зарплата $220,000–$260,000 в зависимости от опыта
- Медицинская страховка для сотрудника и семьи, стоматология и зрение
- Минимум 4 недели оплачиваемого отпуска, включая неделю больничного
- 11 федеральных праздников
- 401(k) с employer match без vesting schedule
- Возможность получения referral benefits или bank hours
Навыки
- JavaScript
- ReactJS
- Node.js
- Java
- Spring Boot
- Docker
- Podman
- AWS
- MongoDB
- Elasticsearch
- Gradle
- UI/UX
- API