Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Sharp and Carter

NewBe an early applicant

Senior Dynamics 365 Developer

Posted
Discussion

Description

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
  • 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.
Skills and experience
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 with Azure Functions, Logic Apps, Service Bus, API Management, Microsoft Graph and Azure DevOps will be highly regarded.

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.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →