DHD Consulting
NET Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack разработчик в команду, работающую над масштабируемыми веб-приложениями с интеграцией или дополнением компонентов Microsoft Dynamics 365 / CRM. Разработка backend на .NET и frontend на Angular.
Задачи
- Разрабатывать защищённые и масштабируемые backend-сервисы на .NET Core / .NET 6+ и Entity Framework Core
- Создавать современные адаптивные frontend-приложения на Angular 12+, TypeScript и SCSS/CSS
- Участвовать в обсуждении архитектуры и дизайна системы, особенно в части интеграции с Microsoft Dynamics 365 / CRM
- Понимать, как Dynamics 365 поддерживает бизнес-процессы, формы, сущности и автоматизацию, для проектирования API и слоя данных
- Взаимодействовать с кросс-функциональными командами, включая аналитиков, QA и DevOps
- Писать чистый поддерживаемый код и участвовать в peer code review
- Следовать практикам Agile и поддерживать автоматизацию CI/CD
Требования
- 3+ года опыта с .NET Core / .NET 6+, Web API и C#
- 3+ года опыта разработки Single Page Applications на Angular 12+, TypeScript и RxJS
- Сильный опыт с SQL Server и Entity Framework Core
- Концептуальное понимание Microsoft Dynamics 365 / CRM: Common Data Model, структуры сущностей и связей, базовая автоматизация workflow и бизнес-процессов, использование Power Platform для расширяемости
- Опыт работы с RESTful API, OAuth/JWT и ролевой моделью доступа
- Знакомство с Git, Azure DevOps и методологиями Agile/Scrum
Навыки
- .NET
- .NET Core
- .NET 6+
- C#
- Web API
- Entity Framework Core
- Angular
- TypeScript
- SCSS
- CSS
- RxJS
- SQL Server
- Microsoft Dynamics 365
- CRM
- Power Platform
- RESTful API
- OAuth
- JWT
- Git
- Azure DevOps
- Agile
- Scrum