HDR
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer в HDR — работа в национальной команде разработчиков, геопространственных аналитиков, инженеров и аналитиков. Ведение критичных задач разработки от начала до конца, проектирование и поставка качественного ПО, код-ревью и менторство.
Задачи
- Работа в профессиональной среде с национальной командой разработчиков, геопространственных аналитиков, инженеров, учёных, бизнес-аналитиков и планировщиков
- Ведение критичных задач разработки от начала до конца с поставкой качественного ПО в срок и в рамках бюджета
- Планирование и проектирование программных решений, разработка и поставка функционального ПО для поддержки целей проектов
- Оценка и самостоятельное назначение задач разработки на основе требований проекта под руководством ведущего разработчика
- Ведение задач разработки средней и высокой сложности от планирования до поставки
- Проведение код-ревью и предоставление обратной связи по качеству, структуре и улучшениям кода
- Непрерывное совершенствование технических и нетехнических навыков
- Менторство менее опытных разработчиков для развития команды AppDev
- Коммуникация и обмен идеями с другими разработчиками в коллаборативной среде
- Решение проблем: упрощение задач, повышение поддерживаемости и стабильности
- Отслеживание новых тенденций в веб- и мобильной разработке
- Быстрое освоение и адаптация к новым технологиям
- Управление сложным набором задач и соблюдение сроков
- Понимание и применение agile-цикла разработки
Требования
- Минимум 6 лет опыта в разработке ПО
- Опыт agile-практик через Jira
- Опыт .NET Full stack
- JavaScript (включая ES6), HTML и CSS (SASS/LESS)
- Адаптивный веб-дизайн и UI-фреймворки (Bootstrap, Foundation и др.)
- JavaScript-фреймворки (Ember, React и др.)
- Опыт серверных технологий (.NET, NodeJS и др.)
- RESTful веб-сервисы
- Облачные вычисления
- Юнит-тестирование, непрерывная интеграция и деплой
- Esri (ArcGIS Server/Enterprise 10.6+, Portal for ArcGIS, ArcGIS Online; разработка и управление, публикация веб- или feature-сервисов, создание SDE-баз данных)
- Степень бакалавра или эквивалентный опыт
- Минимум 5 лет практического опыта веб- и прикладной разработки
- Желателен опыт GIS-разработки
- Активное участие в культуре employee-owned компании
Условия
- Модель employee-ownership
- Разнообразные направления: Water, Architecture, Building Engineering Services, Field Services, Power, Waste, Industrial, Transportation
- Восемь Employee Network Groups (Asian Pacific, Black, Hispanic/Latino(a), LGBTQ+, People with Disabilities, Veterans, Women, Young Professionals)
- Инклюзивная и поддерживающая среда
Навыки
- .NET
- JavaScript
- ES6
- HTML
- CSS
- SASS
- LESS
- Bootstrap
- Foundation
- Ember
- React
- NodeJS
- RESTful web services
- Cloud computing
- Unit testing
- CI/CD
- Jira
- Esri
- ArcGIS Server
- ArcGIS Enterprise
- Portal for ArcGIS
- ArcGIS Online
- SDE