Summary
We are seeking an experienced Dynamics 365 Customer Engagement (CE) and Power Platform Developer to join our team on a contract basis, to assist with a project extending CE functionality across all sales divisions at TPGS. The ideal candidate will have at least 3 years' experience working with Dynamics 365 CE and a track record of success in joining teams to successfully deliver major CE development projects.
What You Do: Responsibilities
- Develop and customize Dynamics 365 CE solutions, including workflows, plugins and integrations.
- Build, deploy, and troubleshoot Power Platform solutions using Model-Driven Power Apps and Power Automate.
- Create custom plugins using C# and JavaScript.
- Assist with development and enhancement of the Experlogix CPQ and Smartflow platforms, as required.
- Customize Dynamics 365 forms, views, dashboards and business rules.
- Assist with requirements gathering, scoping, and documentation.
- Assist with end-user support requests related to Dynamics CE and Power Platform issues.
- Perform testing and debugging of developed solutions.
- Ensure that detailed design documentation is kept for all development, that can be handed off to internal staff on project closure.
- Adhere to SDLC best practices, security guidelines, and performance standards.
What You Need: Requirements
- 3+ years of hands-on development experience with Dynamics 365 CE and Power Platform
- Dynamics 365 CE (Customization, Configuration, Plugins, Workflows, Business Rules)
- Experience with required programming languages, including: C#, JavaScript, HTML, CSS.
- XML experience.
- Model-driven Power Apps and Canvas Apps.
- Power Automate Cloud Flows
- Experience in configuring Dynamics 365 CE for users across multiple languages would be an asset.
- Experience with Dataverse (Entities, Tables, Security, Relationships)
- Familiarity with D365 Finance & Operations is a definite asset.