Morgan Business Consulting
Application Developer - Mid Level
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Fullstack-разработчик среднего уровня в MBC для поддержки программы инноваций в области автоматизации для государственных клиентов. Работа над Python-бэкендом, REST API и интерфейсом на Vue.js, включая LLM-приложения.
Задачи
- Реализовывать согласованные исправления Python-бэкенда и интеграции REST API на Flask или FastAPI
- Улучшать интерфейс на Vue.js: отображение ответов, цитаты, таблицы и состояния ошибок
- Использовать SQL и графовые запросы для валидации записей, связей и финансовых полей; отслеживать проблемы в retrieval, ответах бэкенда и рендеринге UI
- Писать регрессионные тесты и документировать ожидаемые и фактические результаты, доказательства, дефекты и ограничения
- Поддерживать точечные изменения кода, техническую документацию и понятные отчёты о прогрессе
- Поддерживать контролируемую валидацию и релизы
- Соблюдать технические вехи и общий график проекта и отчитываться по ним
- Участвовать во внутренних и внешних мероприятиях, включая встречи с клиентами, конференции и industry days
- Оценивать операционные недостатки, предлагать улучшения и координировать их внедрение
- Посещать встречи и обзоры программ, помогать с подготовкой презентаций и материалов
- Ездить в командировки по стране и за рубеж, обеспечивать поддержку на площадках MBC и клиентов, получать и поддерживать сертификации и допуски безопасности
Требования
- Возможность получить и поддерживать допуск Department of Defense Secret Security Clearance
- 4+ года опыта разработки приложений на Python, SQL, REST API и смежных технологиях
- Практический опыт создания LLM-приложений, желательно в продакшене
- Создание и развёртывание бэкенд-API (Flask, FastAPI или аналоги) на Linux-серверах
- Опыт практической валидации данных и отладки
- Опыт работы с JavaScript или TypeScript и современным frontend-фреймворком; предпочтительно Vue.js
- Опыт работы с Git, код-ревью, автоматизированным тестированием и умение объяснять и проверять изменения кода
- Опыт использования LLM-ассистентов для кодинга, таких как Claude Code, ChatGPT или Codex, для исследования кода, планирования изменений, исправлений и создания тестов
- Владение Microsoft Word, Excel, PowerPoint и SharePoint
- Право на получение допуска DOD SECRET
- Степень бакалавра в инженерной области в аккредитованном в США учебном заведении
- Отличное внимание к деталям, организационные навыки и умение работать с несколькими задачами
- Сильные устные и письменные коммуникативные навыки и навыки презентации
- Готовность ездить в командировки по стране и за рубеж с использованием кредитной или предоплаченной дебетовой карты
Условия
- Конкурентная зарплата
- Комплексные медицинские планы (Aetna) с Employee Assistance Program (EAP), health savings и flexible spending accounts, опции стоматологии и страхования зрения
- Возможность получать spot awards и годовые, performance- и chargeability-бонусы
- Традиционный и Roth 401(K)
- Профессиональное развитие, включая компенсацию до $1 500 в год за предварительно одобренные курсы, тренинги, дополнительное образование и сертификации
- Оплачиваемый гибкий отпуск
- 10 оплачиваемых праздничных дней
Навыки
- Python
- SQL
- REST API
- Flask
- FastAPI
- Vue.js
- JavaScript
- TypeScript
- LLM
- Linux
- Git
- автоматизированное тестирование
- Claude Code
- ChatGPT
- Codex
- Microsoft Word
- Excel
- PowerPoint
- SharePoint