AtkinsRéalis
Web Application Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик веб-приложений в команду Technology Solutions компании AtkinsRéalis. Поддержка и развитие существующих веб-приложений, решений SharePoint, Power Apps и Power Automate для FDOT District 2.
Задачи
- Поддерживать, диагностировать и улучшать существующие публичные, внутренние и клиентские приложения и бизнес-системы FDOT District 2
- Обеспечивать поддержку приложений на .NET, сайтов и списков SharePoint Online, Power Apps, потоков Power Automate, Microsoft Forms и бизнес-процессов на базе Microsoft 365
- Разрабатывать веб-приложения на C#, ASP.NET MVC, .NET, SQL Server и Entity Framework
- Работать с существующей кодовой базой: реализовывать новые функции, устранять дефекты, повышать удобство и поддерживаемость
- Поддерживать унаследованные и легаси-системы: изучать конфигурации, документировать поведение, выполнять доработки
- Разрабатывать и поддерживать запросы к БД, модели данных и интеграции с использованием SQL Server, Entity Framework и LINQ
- Создавать и поддерживать списки SharePoint, библиотеки документов, права доступа, представления и кастомные формы
- Разрабатывать и отлаживать Power Apps и Power Automate: коннекторы, триггеры, обработка ошибок, уведомления, workflows на базе SharePoint
- Поддерживать фронтенд-разработку с использованием HTML, CSS, JavaScript, Bootstrap и адаптивного дизайна
- Использовать Visual Studio для разработки, отладки и тестирования веб-приложений
- Работать с Git: клонирование репозиториев, ветки, коммиты, merge, разрешение конфликтов, pull requests
- Помогать с развёртыванием, настройкой и диагностикой веб-приложений в Microsoft IIS и Windows Server
- Диагностировать технические проблемы на уровнях приложения, веб-сервера, базы данных и браузера
- Обрабатывать запросы production-поддержки, триажить дефекты, искать первопричины, координировать исправления и документировать решения
- Координироваться с IT-офисом FDOT, администраторами SharePoint и Power Platform по вопросам доступа, безопасности и развёртывания
- Взаимодействовать с разработчиками, аналитиками, проектными менеджерами и сотрудниками FDOT для понимания требований и поставки решений
- Готовить и поддерживать документацию по функциям приложений, конфигурациям SharePoint и Power Platform, источникам данных, процессам развёртывания и правам доступа
- Соблюдать командные стандарты по коду, тестированию, контролю версий, безопасности, доступности и документации
Требования
- Степень бакалавра в области Computer Science, Software Engineering, IT, Information Systems, Web Development, Data Science или смежной области, либо эквивалентный практический опыт
- Предпочтительно 5–10 лет профессионального опыта
- Опыт разработки, поддержки или диагностики веб-приложений
- Опыт или знакомство с C#, ASP.NET MVC, .NET, Visual Studio, SQL Server и Entity Framework / Entity Framework Core (предпочтительно)
- Знакомство с фронтенд-технологиями: HTML, CSS, JavaScript, Bootstrap, адаптивный дизайн
- Базовый опыт работы с Git и репозиториями: ветки, коммиты, merge, pull requests
- Опыт работы с IIS, Windows Server, развёртыванием приложений или настройкой веб-сервера (предпочтительно)
- Опыт или знакомство с SharePoint Online, Microsoft Lists, Power Apps, Power Automate, Microsoft Forms, коннекторами Microsoft 365 (предпочтительно)
- Опыт поддержки production-приложений и работы с IT-командами клиента или в контролируемых государственных средах (предпочтительно)
- Знакомство с Linux, Node.js, npm, PostgreSQL, REST API или CI/CD (плюс, но не обязательно)
- Понимание объектно-ориентированного программирования, архитектуры веб-приложений и жизненного цикла разработки ПО
- Умение диагностировать проблемы на уровнях приложения, БД, сервера и браузера
- Понимание реляционных баз данных и умение писать базовые SQL-запросы
- Понимание адаптивного дизайна, совместимости браузеров, юзабилити и веб-доступности
- Сильные аналитические, организационные навыки, навыки документирования и коммуникации
- Внимательность к деталям и умение работать в команде с разработчиками, аналитиками и проектными менеджерами
- Умение общаться с техническими и нетехническими стейкхолдерами и давать понятные статус-апдейты
- Способность осваивать незнакомые технологии и конструктивно воспринимать обратную связь
Условия
- Медицинская, стоматологическая и офтальмологическая страховка
- Компания оплачивает страхование жизни и краткосрочную/долгосрочную нетрудоспособность
- 401(k) с employer match и 100% vesting
- Программа покупки акций сотрудниками
- Оплачиваемый отпуск и возможности для отпусков
- Гибкие варианты работы
- Программы признания и удовлетворённости сотрудников
- Программа помощи сотрудникам (EAP)
- Добровольные льготы
- Ожидаемый диапазон компенсации: $83k–$130k+ в год в зависимости от навыков, опыта и географического расположения
- Гибридный формат работы (#LI-HYBRID)
Навыки
- C#
- ASP.NET MVC
- .NET
- SQL Server
- Entity Framework
- Entity Framework Core
- LINQ
- SharePoint Online
- Microsoft Lists
- Power Apps
- Power Automate
- Microsoft Forms
- Microsoft 365
- HTML
- CSS
- JavaScript
- Bootstrap
- Visual Studio
- Git
- IIS
- Windows Server
- Linux
- Node.js
- npm
- PostgreSQL
- REST API
- CI/CD
- SQL