Leidos
Software Engineer SME
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer SME в программу Chinook для заказчика из разведсообщества США. Ведёт полный цикл разработки mission-critical приложений, выступает техническим авторитетом команды и наставником инженеров.
Задачи
- Выступать старшим техническим SME и советником по mission-приложениям программы Chinook
- Проектировать, разрабатывать, интегрировать, тестировать, разворачивать и сопровождать современные веб-приложения и backend-сервисы
- Разрабатывать масштабируемое, поддерживаемое и безопасное ПО на frontend и backend уровнях
- Переводить mission- и технические требования в архитектуру и планы реализации
- Обеспечивать техническое лидерство в дизайне, архитектуре, стандартах кодирования и код-ревью
- Разрабатывать и поддерживать RESTful API, микросервисы, data-сервисы и интеграции
- Создавать отзывчивые frontend-интерфейсы на современных веб-фреймворках
- Проектировать и оптимизировать схемы БД, запросы, слои доступа к данным и пайплайны обработки данных
- Устранять сложные проблемы приложений, интеграций, производительности и продакшена
- Поддерживать автоматизированное тестирование, CI/CD и практики DevSecOps
- Участвовать в контейнеризованных и cloud-средах приложений
- Участвовать в Agile/Scrum церемониях, планировании спринтов и технических сессиях
- Менторить junior и middle инженеров, продвигать единые инженерные практики
- Выявлять возможности улучшения производительности, надёжности, безопасности и масштабируемости
- Оценивать новые технологии и рекомендовать решения исходя из mission-требований
Требования
- Гражданство США обязательно по контракту
- Степень бакалавра в Computer Science, Software Engineering или смежной области и 12–15 лет релевантного опыта, либо магистр и 10–13 лет опыта
- Web: HTML, CSS, JSON, REST API
- ООП-языки: Python, Java, JavaScript
- Продвинутое программирование: Go
- Frontend/backend фреймворки: React, Angular, Vue.js, jQuery, Spring Boot, Django, Node.js, Flask или Svelte
- Мультиоблачные архитектуры: AWS, IBM, Google, Azure, Oracle
- Сервисы AWS: S3, SQS, SNS, EC2, CloudFormation, RDS
- Реляционные БД: MySQL, PostgreSQL или SQL Server
- NoSQL: OpenSearch/Elasticsearch
- ОС: Windows, Linux
- Система контроля версий: Git
- Опыт AWS (C2S/GovCloud) и Infrastructure-as-Code (Terraform, CloudFormation)
- Опыт сборки и деплоя контейнеризованных сервисов (Docker/Kubernetes)
- Понимание DevSecOps-инструментов: GitLab CI/CD, Jenkins, SonarQube, Nexus, Keycloak, Vault
- Глубокое знание Agile/Scrum и инструментов (JIRA, Confluence)
- Понимание специфичных типов данных и стандартов: OGC WMS/WFS, NSG, GEOINT-процессы
- Активный допуск Top Secret/SCI с возможностью пройти полиграф
Условия
- Позиция может выполняться в Gaithersburg MD, Alexandria VA, Chantilly VA, Englewood CO, St. Louis MO, Tucson AZ
- Диапазон оплаты $131,300.00 – $237,350.00
- Вакансия открыта минимум 3 дня с даты публикации
Навыки
- HTML
- CSS
- JSON
- REST API
- Python
- Java
- JavaScript
- Go
- React
- Angular
- Vue.js
- jQuery
- Spring Boot
- Django
- Node.js
- Flask
- Svelte
- AWS
- IBM Cloud
- Google Cloud
- Azure
- Oracle Cloud
- S3
- SQS
- SNS
- EC2
- CloudFormation
- RDS
- MySQL
- PostgreSQL
- SQL Server
- OpenSearch
- Elasticsearch
- Windows
- Linux
- Git
- Terraform
- Docker
- Kubernetes
- GitLab CI/CD
- Jenkins
- SonarQube
- Nexus
- Keycloak
- Vault
- JIRA
- Confluence
- OGC WMS/WFS
- NSG
- GEOINT