Please respond to the job if you are an Australian Citizen and residing in Australia.
- An expert in your field, you will be involved in all phases of a project/s, undertaking and leading tasks such as technical designs, implementation, customizations, integrations, deployments and testing.
- Participate in full-life cycle development efforts which are based on Microsoft Dynamics CRM.
- Contribute to the Department's architectural best practices and CRM customisation standards to be utilised on Dynamics CRM-based project.
- Possess good amount of technical experience of development in .Net using C# and MS Dynamics 365.
- Design, configure, verify, test, document, amend and refactor moderately complex systems and scripts
- Develop functionality to a high standard within the limitations of Dynamics 365 Online customization.
- Utilise Microsoft Azure Applications (such as Logic Apps/B2C/API Gateways) to extend the Dynamics 365 Online implementation.
- Perform CRM configuration, custom assembly development, and integration code and data migration scripts for Microsoft Dynamics CRM-based projects.
- Assist with the development of user stories and design artefacts to effectively convey requirements to client stakeholders.
- Conduct code reviews to ensure that code quality is at the highest level possible and appropriate design patterns are being followed.