LaBella Associates
Web Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Веб-разработчик в Data Intelligence Group компании LaBella для создания и поддержки приложений и GIS-инструментов для муниципальных, инфраструктурных и экологических проектов. Работа с .NET Core, C#, JavaScript и Microsoft SQL Server под руководством старшего разработчика.
Задачи
- Разрабатывать, дорабатывать, тестировать и поддерживать веб-приложения и приложения на данных
- Создавать кастомные GIS-приложения и инструменты на технологиях Esri (ArcGIS Enterprise, ArcGIS Online, ArcGIS Pro, ArcGIS Maps SDK for JavaScript)
- Разрабатывать и поддерживать веб-приложения и интеграции на .NET Core, C#, Entity Framework, JavaScript
- Переводить бизнес- и технические требования в надёжные поддерживаемые фичи и workflow
- Участвовать в код-ревью, отладке, тестировании, деплое и поддержке production-приложений
- Разрабатывать и поддерживать базы данных и структуры данных на Microsoft SQL Server
- Писать и оптимизировать SQL-запросы, хранимые процедуры, представления и другие объекты БД
- Интегрировать веб-приложения с реляционными базами данных
- Поддерживать миграцию данных, валидацию и модернизацию legacy-приложений на БД
- Взаимодействовать со старшим разработчиком, проектными менеджерами и командами для понимания бизнес-потребностей
- Помогать с техническим скоупингом, оценкой трудозатрат, документацией, планами тестирования
- Обеспечивать постоянную поддержку приложений, исправление багов, апгрейды и доработки
- Документировать приложения, базы данных, workflow и процедуры поддержки
- Следовать стандартам разработки, практикам контроля версий, процедурам тестирования и QA/QC
- Разрабатывать переиспользуемые компоненты и решения для нескольких проектов
- Использовать AI-инструменты разработки, включая vibe coding, для повышения эффективности
Требования
- Степень бакалавра в computer science, IT, инженерии или смежной области либо эквивалентный опыт
- Минимум 5 лет профессионального опыта разработки ПО, веб-приложений или баз данных
- Подтверждённый опыт разработки веб-приложений на .NET Core, C#, Entity Framework и JavaScript
- Профессиональный опыт работы с Microsoft SQL Server, написания SQL-запросов и Views, работы с реляционными структурами
- Опыт интеграции веб-приложений с реляционными БД, API или другими бизнес-системами
- Знание HTML, CSS, JavaScript и современных концепций веб-разработки
- Умение отлаживать проблемы ПО и БД, тестировать решения и документировать техническую работу
- Сильные навыки решения проблем и внимание к деталям
- Умение работать в команде со старшими разработчиками, проектными менеджерами и мультидисциплинарными командами
- Отличные навыки письменной и устной коммуникации, документирования и тайм-менеджмента
- Умение управлять несколькими приоритетами и соблюдать сроки в консалтинговой среде
Условия
- Гибкий график работы
- Медицинская и стоматологическая страховка
- План 401k с вкладом работодателя
- Оплачиваемый отпуск по уходу за ребёнком
- Страхование краткосрочной и долгосрочной нетрудоспособности
- Участие в прибыли
- Оплачиваемый отпуск
- Программа развития лидерства
- Компенсация фитнеса
- Компенсация обучения
- Реферальный бонус
- Программа wellness
- Тимбилдинги
- Волонтёрские мероприятия
Навыки
- .NET Core
- C#
- Entity Framework
- JavaScript
- Microsoft SQL Server
- SQL
- HTML
- CSS
- ArcGIS Enterprise
- ArcGIS Online
- ArcGIS Pro
- ArcGIS Maps SDK for JavaScript
- REST API
- Python
- Azure
- AWS