Brisbane CBD based (Not open to Remote candidates)
9 Month Contract
About the role
We’re seeking a seasoned Senior Dynamics 365 Developer
to join a high-performing ICT team on a contract basis. This role is based in Brisbane CBD and offers the opportunity to contribute to the development and support of a large-scale client and case management system used across frontline services. You’ll be working in a modern, agile environment with a focus on delivering secure, scalable, and user-friendly digital solutions.
What you will be doing
- Collaborating with development managers and cross-functional teams to deliver high-quality Dynamics 365 solutions.
- Participating in sprint planning, daily stand-ups, and release activities.
- Designing, developing, and maintaining custom workflows, plug-ins, and integrations.
- Supporting application lifecycle management (ALM) practices and DevOps pipelines.
- Creating and updating technical documentation and design artefacts.
- Ensuring adherence to prioritisation and sequencing set by iteration managers.
- Working closely with testers and project staff to manage development sprints and resolve defects.
- Supporting existing applications and assisting with transition to operations.
- Minimum 5 years’ experience in a Senior Dynamics 365 Developer role.
- Proven experience with ALM practices and build/release processes in Dynamics 365.
- Strong background in modular solution development using managed solutions.
- Ability to translate business requirements into functional and technical designs.
- Experience with GIT and Azure DevOps.
- Solid understanding of core Dynamics 365 CRM modules and solution lifecycle.
- Proficiency in technologies such as Workflows, Power Automate, Plug-ins, Power BI, and Client-Side scripting.
- Experience with Power Apps Portals and Unified Client Interface (Canvas apps).
- Strong knowledge of Microsoft Azure services and their integration with Dynamics 365.
- Technical skills in Angular 6+, C#, HTML, CSS, and Web APIs.
- Experience working in agile teams with tight deadlines and strong collaboration.
- A proactive approach to sharing technical knowledge and driving continuous improvement.
- Familiarity with government or enterprise-scale environments.
- Ability to contribute to a positive team culture through communication and work ethic.