Senior Software Engineer - D365
Core
Design, develop, and maintain custom applications and workflows using Microsoft Power Platform and Dynamics 365 to support enterprise data architecture and business solutions.
Role type
Senior Software Engineer (Microsoft Power Platform & Dynamics 365)
Builds
Custom Power Apps, Power Automate workflows, Power BI reports, and extended Dynamics 365 modules
Domain
Enterprise Resource Planning (ERP) / Customer Relationship Management (CRM) / Manufacturing
Required skills
Microsoft Power Platform (Power Apps, Power Automate, Power BI), Dynamics 365 customization, Data Modeling (relational and dimensional), Common Data Service (Dataverse), SQL, JavaScript, C#, Power Query, Azure DevOps
Preferred skills
Microsoft Azure services, Cloud solutions architecture, CRM/ERP systems, Caterpillar dealer hierarchy data
Technologies
Microsoft Power Platform, Dynamics 365, Dataverse, Azure DevOps, SQL, JavaScript, C#, Power Query, Microsoft Azure
Responsibilities
Design and develop custom applications and workflows using Power Platform components; Customize and extend Dynamics 365 modules; Develop and optimize data models for analytics and reporting; Implement integration solutions between Dynamics 365, Power Platform, and enterprise systems using APIs; Create technical documentation and conduct training sessions; Participate in code reviews and agile development processes.
Seniority
Senior, hands-on IC