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