Senior Dynamics 365 Developer
An opportunity exists for an experienced Senior Microsoft Dynamics 365 CE Developer / Technical Lead to take ownership of an established enterprise CRM environment within a Queensland government organisation.
This is a hands-on technical position focused on improving platform stability, resolving complex production issues, delivering functional enhancements and leading a significant integration programme.
Working across Dynamics 365 CE, Dataverse, Power Platform, SharePoint and Azure, you will play a key role in strengthening the existing environment while delivering approximately 14 integrations with external organisations.
This is an opportunity for someone who enjoys solving complex technical problems, taking ownership of a platform and delivering meaningful improvements.
Key responsibilities
To be successful, you will bring:
Experience within government, legal, regulatory or case-management environments would also be advantageous.
About you
You are a technically capable developer who enjoys taking ownership and working through complex problems. You can operate independently, communicate effectively with stakeholders and balance immediate production support with longer-term platform improvements.
Importantly, you are comfortable remaining hands-on while providing technical leadership and driving delivery outcomes.
If you're an experienced Dynamics 365 CE developer looking for an opportunity to take ownership of a critical enterprise platform and deliver a substantial integration programme, we'd like to hear from you.
An opportunity exists for an experienced Senior Microsoft Dynamics 365 CE Developer / Technical Lead to take ownership of an established enterprise CRM environment within a Queensland government organisation.
This is a hands-on technical position focused on improving platform stability, resolving complex production issues, delivering functional enhancements and leading a significant integration programme.
Working across Dynamics 365 CE, Dataverse, Power Platform, SharePoint and Azure, you will play a key role in strengthening the existing environment while delivering approximately 14 integrations with external organisations.
This is an opportunity for someone who enjoys solving complex technical problems, taking ownership of a platform and delivering meaningful improvements.
Key responsibilities
- Take ownership of ongoing Dynamics 365 CE development, support and technical enhancements.
- Investigate and resolve complex production issues across Dynamics 365, Dataverse, Outlook, Exchange and SharePoint.
- Develop and maintain Dataverse plugins, custom APIs and JavaScript/TypeScript customisations.
- Design, develop and implement integrations with external organisations using REST APIs and Microsoft technologies.
- Lead technical delivery across an integration programme of approximately 14 connections.
- Improve Outlook email tracking, server-side synchronisation and document management functionality.
- Develop and maintain Power Automate flows and Power Platform solutions.
- Improve application lifecycle management, deployment practices and CI/CD processes.
- Establish robust monitoring, documentation and support procedures.
To be successful, you will bring:
- Strong hands-on experience developing with Microsoft Dynamics 365 CE / Customer Service.
- Extensive knowledge of Microsoft Dataverse and the Power Platform.
- Development experience using C# and Dataverse plugins.
- Strong JavaScript / TypeScript development capability.
- Experience building and troubleshooting REST API integrations and working with the Dataverse Web API.
- Practical experience with Power Automate.
- Experience integrating Dynamics 365 with Outlook, Exchange Online and SharePoint.
- Understanding of OAuth 2.0, Microsoft Entra ID and application security.
- Experience managing Dynamics 365 solutions, environments and deployment processes.
- The ability to investigate complex technical issues and deliver sustainable solutions.
Experience within government, legal, regulatory or case-management environments would also be advantageous.
About you
You are a technically capable developer who enjoys taking ownership and working through complex problems. You can operate independently, communicate effectively with stakeholders and balance immediate production support with longer-term platform improvements.
Importantly, you are comfortable remaining hands-on while providing technical leadership and driving delivery outcomes.
If you're an experienced Dynamics 365 CE developer looking for an opportunity to take ownership of a critical enterprise platform and deliver a substantial integration programme, we'd like to hear from you.