Job description:• Bachelor's degree in computer science, Software Engineering, or a related field.• 6 – 12 years of hands-on development experience within the Microsoft ecosystem.• Strong proficiency in developing and customizing Dynamics 365 applications (Sales, Service, Marketing) using C#, .NET, JavaScript, and related technologies.• Extensive experience developing sophisticated Canvas Apps with a deep understanding of user interface design principles and performance optimization.• Proven expertise in using Power Fx for implementing complex business logic and data manipulation within the Power Platform.• Hands-on experience in developing and deploying Power Platform Component Framework (PCF) controls.• Solid experience with the broader Microsoft Power Platform, including Model-driven Apps and Power Automate.• Experience implementing and integrating Microsoft CCaaS (Omnichannel for Customer Service), understanding its core functionalities and configuration options.• Experience with developing and consuming APIs (REST, SOAP).• Familiarity with source control systems (e.g., Git, Azure DevOps).• Strong understanding of software development principles, design patterns, and best practices.• Excellent problem-solving and analytical skills.• Strong communication (both verbal and written) and interpersonal skills.• Ability to work independently and collaboratively within a team environment.• Proven ability to manage time and prioritize tasks effectively.• Demonstrated ability to manage assigned tasks and timelines effectively.
Job Title
Senior Dynamics 365 & Power Platform Developer