Peraton
Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack разработчик в команду поддержки аккаунта Rhode Island DMV (Citizens Security & Public Services). Разработка веб-приложений полного цикла: интерфейсы на Angular/Vue.js, серверная логика на .NET, работа с SQL Server и REST API.
Задачи
- Разрабатывать адаптивные интерактивные интерфейсы и веб-страницы на современных frontend-фреймворках (Angular, Vue.js)
- Разрабатывать серверную логику, вносить изменения в архитектуру приложения и писать бизнес-логику для .NET-приложений
- Проектировать, писать и оптимизировать SQL-скрипты для реализации бизнес-правил и диагностики проблем
- Создавать, тестировать и интегрировать RESTful API на ASP.NET Core, трассировать и отлаживать вызовы API
- Работать с системой контроля версий TFS, вести задачи (Work Item) и запускать сборки
- Участвовать в Agile/Scrum-церемониях, проводить код-ревью, писать техническую документацию, поддерживать автоматизированное и UI-тестирование
Требования
- Минимум 8 лет опыта и степень бакалавра
- 8+ лет профессионального опыта в full-stack разработке enterprise-приложений, включая анализ, проектирование, разработку и отладку многоуровневых систем
- Опыт разработки веб-интерфейсов на JavaScript-фреймворках (Vue.js, Angular), HTML5, CSS; умение переводить бизнес-требования в удобные UI-решения
- Уверенный опыт разработки на VB.NET и C#, реализация бизнес-логики и интеграций через REST API
- Сильный опыт с Microsoft SQL Server: SQL-запросы, хранимые процедуры, скрипты, понимание проектирования БД и связей данных
- Опыт проектирования, разработки и использования интерфейсов приложений, интеграции систем и сквозных потоков данных
- Опыт работы с Team Foundation Server (TFS) для контроля версий и управления задачами
- Владение современными инструментами разработки, опыт работы в Agile-среде и с инструментами вроде ALM Octane
- Сильные аналитические навыки и умение самостоятельно разбирать существующий код, находить первопричины и предлагать решения
- Кандидат должен проживать в Cranston, RI
- Гражданство США или грин-карта
Условия
- Зарплата $86,000 - $138,000 в год
- Возможны оплата сверхурочных, надбавки за смены и дискреционный бонус сверх базовой ставки
- Работа в компании Peraton — поставщике IT-решений для государственных структур США
Навыки
- Angular
- Vue.js
- JavaScript
- HTML5
- CSS
- .NET
- VB.NET
- C#
- ASP.NET Core
- REST API
- Microsoft SQL Server
- SQL
- TFS
- Agile
- Scrum
- ALM Octane
- AWS
- Azure