Dynamics 365 Technical Lead
About the Role
We are looking for an experienced Dynamics 365 Technical Lead to provide technical leadership across a complex Microsoft Dynamics 365 ecosystem. This is a senior engineering role focused on solution architecture, technical governance, engineering excellence, and mentoring a high-performing development team.
You will serve as the technical authority across Dynamics 365 Customer Engagement (CE), Field Service (FS), Power Platform, integrations, and custom applications, ensuring solutions are scalable, maintainable, and aligned with best practices. While remaining hands-on for the most complex technical challenges, your primary focus will be driving architecture, engineering standards, code quality, and technical capability across the team.
About the Client
You will be working with a well-established Australian organization that delivers innovative technology solutions supporting operational excellence across a large-scale service environment. The business is committed to modernizing its Microsoft technology landscape through Dynamics 365 and Power Platform while fostering a collaborative, quality-driven engineering culture focused on continuous improvement and long-term technical excellence.
Ideal Profile
Experience
Minimum 8 years' experience in Dynamics 365 and Power Platform development, including experience in a Technical Lead or Solution Architect capacity.
Strong hands-on expertise across:
Dynamics 365 Customer Engagement (CE)
Dynamics 365 Field Service (FS)
Power Platform
Dataverse
Microsoft integrations
Expert-level C#, .NET, Dataverse plug-in development, and JavaScript for model-driven applications.
Demonstrated experience leading engineering teams through code reviews, mentoring, and technical governance.
Strong background designing enterprise-grade solution and integration architectures.
Experience establishing and maintaining Application Lifecycle Management (ALM), source control strategies, deployment pipelines, and release management ...