CACI International Inc
Senior Full Stack Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior full-stack разработчик в команду поддержки корпоративных приложений U.S. Navy Reserve. Разработка веб-систем полного цикла на React и ASP.NET с размещением в AWS и Azure.
Задачи
- Разрабатывать функции end-to-end: адаптивные интерфейсы на React и защищённые backend-сервисы на ASP.NET
- Проектировать и разрабатывать слой БД через Entity Framework Core для работы с SQL Server
- Строить и разворачивать приложения через CI/CD пайплайны в Azure DevOps
- Оптимизировать производительность по всему стеку, включая тюнинг SQL-запросов
- Участвовать в Agile-церемониях: стендапы, оценка story points, демо и ретроспективы
- Проводить код-ревью для поддержания качества, безопасности и поддерживаемости кода
- Писать автоматические тесты (xUnit/NUnit, Vitest, React Testing Library)
- Отлаживать сложные проблемы совместно с кросс-функциональными командами, устранять техдолг
- Менторить младших разработчиков и самостоятельно вести фичи
Требования
- Степень бакалавра в CS, кибербезопасности, Data Science, ИС, IT или программной инженерии либо сертификация CSSLP, GCLD или GSEC
- 7+ лет опыта разработки на ASP.NET, React, Node.js и с реляционными БД
- Действующий допуск SECRET
- Владение C#, JavaScript, JSX/Angular Templates и T-SQL
- Практический опыт с .NET (C#), ASP.NET, JavaScript, Node, React и MS SQL Server
- Понимание паттернов проектирования ПО
- Опыт работы с Azure DevOps, GitLab или Jira
- Опыт работы с системами контроля версий, предпочтительно Git
- Умение управлять конкурирующими приоритетами и вести несколько проектов
- Сильные коммуникативные навыки; опыт с AWS, Azure или SaaS-разработкой будет плюсом
Условия
- Удалённая работа; предпочтительно проживание рядом с VA Beach/Norfolk/Chesapeake, но не обязательно
- Полная занятость, регулярный контракт
- Командировки до 10% по континентальной части США
- Гибкий график отпусков и доступ к обучающим ресурсам
- Комплексные льготы: здравоохранение, wellness, финансы, пенсия, поддержка семьи, обучение
- Зарплатный диапазон $98,500–$206,800
Навыки
- React
- ASP.NET
- C#
- JavaScript
- Node.js
- Entity Framework Core
- SQL Server
- T-SQL
- Azure DevOps
- CI/CD
- xUnit
- NUnit
- Vitest
- React Testing Library
- Git
- GitLab
- Jira
- AWS
- Azure
- SharePoint
- AI/ML
- Scrum
- Kanban
- SonarQube
- IIS
- Windows Server