
CRM Developer
CYOS Solutions
contract
Posted on:
Location Type: Hybrid
Location: Canberra • Australia
Visit company websiteExplore more
Salary
💰 A$100 - A$120 per hour
About the role
- Develop CRM Modules by configuring and extending CRM modules, business entities, forms, views, and dashboards.
- Design and implement workflows, business rules, plugins, and Power Automate flows based on documented user stories and functional requirements.
- Configure CRM connectors/integrations to support data flows between various systems, including Azure SQL, the Department’s finance system (TechOne) and Power Pages.
- Implementing the Dynamics 365 security model by configuring security roles and access controls and securely integrating external systems.
- Be a contributing member of a multidisciplinary agile project team.
- Maintain and provide input to technical design documentation.
Requirements
- Demonstrated experience in configuring and building Dynamics 365 CE/Dataverse solutions (tables, relationships, forms, views, model-driven apps, business rules)
- Implement server side business logic through plugins, workflows and automation using Power Automate and/or Dynamics 365 processes from user stories/requirements
- Building dashboards, charts and reports for business users
- Implementing CRM security and auditing (business units, teams, security roles, field-level security)
- Performing data migration and data quality activities (mapping, cleansing, repeatable imports/scripts)
- Power Platform ALM and release management (solution layering; managed/unmanaged; environment strategy)
- CI/CD using Azure DevOps for D365/Power Platform deployments (source control, pipelines, automation)
- Secure-by-design/DevSecOps practices (least privilege, secrets management, reviews and change control)
- Enterprise integration and extensibility (Dataverse Web API, Azure Service Bus/REST/Azure SQL; custom development such as C#/.NET)
- Power Platform governance and operations (DLP/connectors, monitoring and troubleshooting)
- Microsoft 365 integration (e.g., SharePoint Online)
- Deliver in a fast-paced agile environment and manage competing priorities
- Communicate effectively with technical and non-technical stakeholders, including clear status/risks/dependencies
- Collaborate in multidisciplinary, geographically dispersed teams
- Adapt approach as requirements evolve while maintaining delivery focus
- Produce fit-for-purpose technical documentation and support BAU handover
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Dynamics 365 CEDataversePower AutomateC#.NETdata migrationdata qualityCI/CDDevSecOpsenterprise integration
Soft Skills
communicationcollaborationadaptabilityagile methodologystakeholder managementdocumentationprioritizationteamworkproblem-solving