Why Ryan?
Global Award-Winning Culture
Flexible Work Environment
Generous Paid Time Off
World-Class Benefits and Compensation
Rapid Growth Opportunities
Company Sponsored Two-Way Transportation
Exponential Career Growth
The Power Platform & Dynamics 365 Developer is responsible for designing, building, customising, and supporting scalable business solutions using Microsoft Dynamics 365 CE and Power Platform technologies. Working as part of a collaborative Agile team, you will develop custom business applications, automate workflows, integrate enterprise data, and extend system capabilities using C#, .NET, JavaScript/TypeScript, Azure services, and the D365 SDK. The role is focused on delivering operational efficiencies, enhanced data-driven decision-making, and seamless user experiences.
Duties and responsibilities, as they align to Ryan’s Key Result People:
-
Customise Dynamics 365 CE including entities, business rules, workflows, and plugins using the D365 SDK and Power Platform tools.
-
Design and develop Power Apps (canvas and model-driven) and automate processes using Power Automate.
-
Extend system functionality using C#, .NET, Power Fx, JavaScript, Azure Function Apps, and Logic Apps.
-
Create and manage data models using Microsoft Dataverse.
-
Develop and maintain Power BI dashboards for operational and strategic reporting.
-
Implement integrations via REST APIs, Azure services, and custom connectors.
-
Use solution management and ALM practices, maintaining version control and deployment pipelines via Azure DevOps and Git.
-
Ensure adherence to security, performance, and governance best practices.
Skills and Experience
-
Strong experience with Dynamics 365 CE and the D365 SDK (including custom entities, workflows, and solution management).
-
Expertise in Power Platform technologies: Power Apps, Power Automate, Power BI, Dataverse.
-
Experience developing and registering plugins using C# and .NET.
-
Proficiency in Azure Function Apps and Logic Apps for extending business logic and integrating systems.
-
Skilled in front-end customisation using JavaScript or TypeScript.
-
Experience with SQL Server and Dataverse for data modelling and management.
-
Working knowledge of REST APIs and integrating Microsoft 365 services.
-
Familiarity with XRM Toolbox, custom connectors, and ALM tools like Azure DevOps and Git.
-
Proven experience working in Agile teams with sprint-based delivery.
Desirable
Microsoft certifications such as PL-400 (Power Platform Developer), PL-100, MB-400, or similar are desirable but not required.
Supervisory Responsibilities:
This position has no supervisory responsibilities.
Work Environment:
-
Standard indoor working environment.
-
Occasional long periods of sitting while working at computer.
-
Position requires regular interaction with employees at all levels of the Firm; interface with clients and external vendors as necessary.
-
Independent travel requirement: 0 to 10%.
-
40+ hour standard workweek requirement.
Equal Opportunity Employer: disability/veteran