The Battery Network
Full Stack Microsoft Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Fullstack-разработчик в Microsoft-среде некоммерческой организации The Battery Network. Основной фокус — backend и интеграции между Dynamics 365 CRM, Business Central, Power Platform и Azure, плюс разработка фронтенда на React.
Задачи
- Проектировать, разрабатывать, тестировать, разворачивать и поддерживать защищённые API, сервисы и интеграции на C#, современном .NET, Azure API Management, App Services, Azure Functions и Durable Functions
- Строить и поддерживать интеграции между Dynamics 365 CRM, Business Central, Power Platform, Microsoft Graph, веб-приложениями и внешними системами
- Реализовывать аутентификацию, авторизацию, управление секретами, логирование и облачный хостинг с использованием OAuth 2.0, Microsoft Entra, Azure Key Vault и Application Insights
- Разрабатывать адаптивные и доступные веб-интерфейсы на React, JavaScript/TypeScript, HTML5, CSS3 и Bootstrap
- Переводить бизнес-требования, вайрфреймы и прототипы в технические решения и рабочие фичи
- Мониторить и устранять проблемы production-приложений и интеграций, проводить root-cause analysis и снижать технический долг
- Использовать GitHub и/или Azure DevOps для контроля версий, код-ревью, тестирования, CI/CD и документации
- Взаимодействовать с разработчиками, архитекторами, бизнес-аналитиками, product owners, PMO, QA и вендорами
Требования
- Опыт поставки fullstack веб-приложений
- Уверенное владение C#, современным .NET, RESTful API, JSON, безопасностью API и Azure-сервисами
- Умение проектировать и отлаживать интеграции с корпоративными системами (Dynamics 365 CRM, Business Central, Power Platform или аналогичные CRM/ERP)
- Опыт создания API-подключённых интерфейсов на React, JavaScript или TypeScript, HTML5, CSS3
- Умение проводить ревью, рефакторинг, тестирование и документирование кода
- Право на работу в США
Условия
- Удалённая работа в пределах США
- Командировки 3-4 раза в год
- Стандартный график понедельник–пятница, 8 часов в день, гибкое расписание
- Годовой бонус по результатам
- Полный соцпакет
- Покрытие расходов на релокацию не указано
Навыки
- C#
- .NET
- Azure
- Azure API Management
- Azure App Services
- Azure Functions
- Durable Functions
- Dynamics 365 CRM
- Business Central
- Power Platform
- Microsoft Graph
- OAuth 2.0
- Microsoft Entra
- Azure Key Vault
- Application Insights
- React
- JavaScript
- TypeScript
- HTML5
- CSS3
- Bootstrap
- RESTful API
- JSON
- GitHub
- Azure DevOps
- CI/CD
- Azure SQL
- Service Bus
- Event Grid
- Power Automate
- Power BI
- Blazor
- Entity Framework
- SignalR