Assist in developing and configuring solutions using Microsoft Power Platform (Power Apps, Power Automate, Power BI, Dataverse).
Support the customization and configuration of Microsoft Dynamics 365 (CRM) environments in both on-premises and online settings.
Collaborate with senior developers and business analysts to gather, understand, and analyze business requirements.
Help implement workflows, business rules, plugins, JavaScript customizations, and form customizations.
Support CRM administration tasks, including user setup, role-based access control, and data integrity checks.
Aid in the development and maintenance of integrations using tools such as SSIS (including KingswaySoft), REST APIs, OData, and Azure functions.
Participate in the development of SQL Server-based data solutions, including stored procedures, views, and SSRS reports.
Contribute to code reviews, unit testing, and documentation as part of the DevOps lifecycle.
Follow established CI/CD processes for deployments using Azure DevOps or other standard tools.
Work in an Agile environment and actively participate in sprint planning and retrospectives.
1–3 years of experience in Microsoft Power Platform development and Dynamics 365 CRM customizations.
Familiarity with Dynamics 365 CRM configurations including entities, forms, views, and security roles.
Working knowledge of Power Apps (Canvas and Model-Driven), Power Automate, and Dataverse.
Basic experience with CRM plug-ins, custom workflow activities, and CRM SDK.
Some hands-on experience with C#.NET, JavaScript, and SQL Server.
Understanding of relational databases, data modeling, and writing SQL queries.
Exposure to integration methods using APIs or middleware tools such as KingswaySoft or SSIS.
Interest or experience in Azure services (e.g., Azure Functions, Service Bus) for application integration.
Willingness to learn about setting up and managing DevOps pipelines.
Good problem-solving, debugging, and analytical thinking skills.
Strong written and verbal communication skills and ability to work collaboratively in a team.
Eagerness to learn and grow under the guidance of senior developers and architects.