We are looking for an experienced Senior Dynamics 365 & Power Platform Engineer with 9–15 years of overall experience to join our team. The ideal candidate will have a deep understanding of Dynamics 365, Power Platform, and component-based solution deployments. This role demands expertise in solutioning, deployment management, troubleshooting, and working with a variety of Microsoft technologies, including Power Automate, Canvas Apps, PowerShell scripting, and more.
Key ResponsibilitiesDesign, develop, and deploy D365 solutions using Managed/Unmanaged solutions based on business requirements.
Leverage Power Automate, Canvas Apps, and Custom Pages for automating workflows and creating business apps.
Deploy plugins and troubleshoot issues across different D365 and Power Platform components.
Manage the deployment of solutions across multiple projects, sharing common components, ensuring consistency and reusability.
Utilize TeamCity and GitLab for version control, CI/CD pipelines, and automated deployments.
Write and maintain PowerShell scripts for deployment and automation tasks.
Troubleshoot deployment issues, ensuring smooth transitions from development to production environments.
Work within Agile teams, managing sprint cycles, and collaborating with cross-functional teams using JIRA and Confluence.
Ensure compliance with governance processes, maintain documentation, and adhere to best practices for component management.
Must-Have Skills9–15 years of overall experience, with strong expertise in:
D365 Basics, solutioning, and component-based deployment strategies.
Understanding of Managed/Unmanaged solutions for D365 and Power Platform.
Experience with Power Automate, Canvas Apps, and Custom Pages.
Proficient in deploying and troubleshooting plugins within D365 CE.
PowerShell scripting for automation and deployment tasks.
Experience working with TeamCity, GitLab, and CI/CD pipelines.
Ability to manage multiple project deployments, ensuring consistency and shared components.
In-depth understanding of Agile methodology and team collaboration.
Familiarity with JIRA and Confluence for managing tasks and documenting processes.
Good-to-Have SkillsAutomated password rotation using service principles for accounts/services.
Strong experience in Agile team working and collaboration in a fast-paced environment.
Experience with Governance processes, ensuring compliance and best practices in deployment and solution management.
Exposure to enterprise-scale solution deployments and multi-environment management.
Soft SkillsStrong analytical and problem-solving skills.
Excellent communication and collaboration skills.
Ability to mentor and lead junior developers.
Self-driven with the ability to manage multiple priorities in a dynamic work environment.
Educational QualificationBachelor’s degree in Computer Science, Information Technology, or a related field.
Key SkillsD365 Basics, Solutioning, Managed/Unmanaged Solutions, Power Automate, Canvas Apps, Custom Pages, Plugin Deployment, PowerShell Scripting, TeamCity, GitLab, CI/CD Pipelines, JIRA, Confluence, Agile Methodology, Governance Processes