This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a Senior Software Developer specializing in the Microsoft ecosystem to drive the design and implementation of enterprise-level Dynamics 365 and Power Platform solutions. This role is focused on translating complex technical specifications into tested, high-performance applications, balancing both low-code and custom development. You will be responsible for the end-to-end development lifecycle, from Dataverse design to the orchestration of sophisticated Azure DevOps CI/CD pipelines, ensuring seamless integration with broader Microsoft cloud technologies.
Job Responsibility:
Design and implement Microsoft Dynamics 365, Power Platform, and Azure solutions that align with enterprise architecture standards
Execute both low-code development and high-level custom development using .NET, C#, and JavaScript
Build and optimize Dynamics 365 Customer Experience modules, specifically focusing on Case Management, Knowledge Management, and Customer Service Workspace
Ensure seamless data flow and capability between Dynamics 365 and other Microsoft cloud technologies (SaaS, PaaS, and IaaS models)
Design and develop Dataverse environments and leverage Azure technologies, including Azure SQL and ASP.NET / .NET Core
Manage task boards, automated build/release pipelines, and CI/CD workflows to ensure rapid and reliable software delivery
Conduct unit tests, troubleshoot technical issues during implementation/migrations, and provide post-implementation support to resolve complex production defects
Requirements:
Extensive experience with Dynamics 365, Microsoft Power Platform, and Azure solution design
Working knowledge of .NET, C#, JavaScript, Entity Framework, and Web API development
Hands-on experience with Customer Service Workspace, Agent experience profiles, Session templates, workstreams, and unified routing
Proficiency across all cloud service models (SaaS, PaaS, IaaS) and extensive experience with Azure SQL and DevOps
Demonstrated experience working in Agile/Scrum environments, utilizing Kanban and task boards for sprint delivery
Superior analytical and problem-solving skills
ability to present complex technical ideas in a user-friendly manner for diverse stakeholders
Nice to have:
Professional certifications in Microsoft Dynamics 365 or Microsoft Azure are highly desirable
What we offer:
Technical Versatility: Work at the intersection of low-code innovation and high-level custom C# development
Advanced Workspace Design: Lead the configuration of modern agent experiences, including multi-session workspaces and intelligent routing
Enterprise Scale: Contribute to large-scale, mission-critical applications that leverage the full breadth of the Microsoft Azure cloud
Strategic Growth: Opportunity to oversee quality assurance from a technical perspective while mentoring team members in cloud best practices