? Обязанности Разработка архитектуры электронных устройств Проектирование принципиальных схем (аналоговых, цифровых, RF) Подбор компонентной базы с учётом ...
Senior Dynamics 365 Developer
Описание вакансии
компания "научсофт"
nauchsoft is an international it consulting and software development company. we have been in the it business for 37 years and continue growing.
we are looking for a senior dynamics 365 developer to serve as the primary hands-on builder on a microsoft dynamics 365 contact center implementation for a logistics and freight-services client. working as main technical expert, driving the project to success, you will own platform configuration, ai-bot development, case management build-out, and defect resolution across a phased delivery — from foundation setup through go-live and post-launch hypercare.
key responsibilities
- configure dynamics 365 contact center channels (voice, live chat, email, whatsapp, sms) and provision the underlying power platform/azure environments.
- build and publish the bilingual ai voice and chat bots in microsoft copilot studio, including topic design, generative-answer configuration, and human-handoff logic.
- configure baseline security (sso/mfa/rbac, dlp policies, encryption) and ai governance controls (content moderation, human-in-the-loop fallback, kill switch).
- build out unified case management: dynamic queues, rule-based routing, sla-based prioritization, and a shared customer/case data model in dataverse.
- build the copilot-powered agent workspace and real-time/historical reporting dashboards.
- support integration work with the client's core operational systems (read-only, api-based), coordinating with the integrations developer as needed.
- provide testing support and resolve defects during uat, go-live cutover, and hypercare.
- produce technical documentation and administrator guidance for handover to the client and the support team.
- support the client's independently run security testing (penetration testing, ai red-teaming) with technical coordination and remediation of findings.
- execute against developed designs make architecture-level decisions with only minimal guidance of principal architect.
required skills & experience
- 5+ years of hands-on implementation experience with microsoft dynamics 365 (customer service / omnichannel / contact center).
- strong power platform skills: dataverse, power automate, model-driven power apps, and pcf components.
- hands-on experience building bots in microsoft copilot studio (topics, generative answers, escalation/handoff design).
- c#/.net plugin development and javascript/typescript for client-side customization.
- experience integrating dynamics 365 with external systems via rest/web apis.
- solid understanding of the dynamics 365 security model (security roles, business units, field-level security) and standard identity controls (sso/mfa).
- experience configuring omnichannel routing, queues, and sla rules.
- comfortable working independently, within a phased delivery model that includes formal uat and hypercare stages.
- strong written and verbal english communication, with the ability to produce clear technical and administrator documentation.
nice to have:
- microsoft certification: pl-400 (power platform developer) or an equivalent dynamics 365 customer service credential.
- prior experience in logistics, freight, or supply-chain domains.
- experience with embedded power bi reporting.
- exposure to responsible-ai or content-moderation guardrail design.
- arabic language familiarity is a plus but not required — bot-content localization is led by the business analyst, not this role.
we offer:
- opportunity for professional self-realization and growth;
- friendly team;
- 25-days of paid vacation;
- medical insurance and 100% payment for sick leave;
- professional training and obtaining certificates at the company's expense;
- foreign language courses and other corporate programs;
- a variety of corporate events;
- bonuses in case of wedding or a child’s birth;
- the possibility of remote work from any location.
this role is prospective and has been created in line with the company’s planned team expansion.





