CRM Developer
Job Description
Job Description
Responsibilities
• Design, develop, and implement custom canvas and model-driven Power Apps solutions to automate business processes and improve user productivity.
• Leverage Power Automate to automate workflows and integrate Power Apps with Dynamics 365 and other external data sources.
• Utilize Common Data Service (CDS) for data modeling and management within Power Apps solutions.
• Develop user-friendly interfaces and ensure a seamless user experience within Power Apps applications.
• Perform unit testing and ensure high-quality code delivery for both Power Apps and Dynamics 365 configurations.
• Collaborate with business analysts, solution architects, and end-users to understand requirements and translate them into technical solutions.
• Document solutions clearly and concisely for future maintenance and knowledge transfer.
• Stay up to date on the latest advancements in the Microsoft Power Platform and Dynamics 365.
Qualifications
• Minimum of 4 years of experience in software development.
• Proven experience in developing applications using Microsoft Power Apps (canvas and model-driven).
• Solid understanding of Power Automate (formerly Flow) and its capabilities for workflow automation.
• Experience with data modeling concepts, preferably within the Common Data Service (CDS).
• Experience with integrating Power Apps with Dynamics 365 and other data sources using connectors and APIs is a plus.
• Strong understanding of relational databases (e.g., SQL Server) is preferred.
• Excellent problem-solving and analytical skills.
• Strong communication and collaboration skills.
• Ability to work independently and manage multiple projects effectively.