Technical Skills - Perform administration, implementation, customization, development of Microsoft Dynamics 365 CRM. - Proficient in backend programming using ASP.net Frameworks, Web services, C#, as well as front-end programming with HTML and JavaScript. - Expertise in building complex applications on the Microsoft Dynamics CRM platform, including customizing entities and writing client-side JavaScript for sitemaps. - Develop and implement business process flows, including steps, stages, and categories, with the ability to work with multiple entities and employ conditional branching. Implement role-driven business process flows. - Experienced in creating workflows and plugins within the Microsoft Dynamics CRM setting. - Create and manage relationship types, understand cascading rules, work with hierarchical data, configure entity mapping, and establish connections and connection roles. - Generate comprehensive documentation and procedures while adhering to best practices. - Support the configuration, deployment,
and execution of CI/CD pipelines in accordance with SDLC methodologies. - Familiarity with supporting tools such as Azure DevOps and Power BI for the creation of reports and dashboards. Qualifications: - Involved and responsible for the overall design of the application and mapping the business requirements to systems/technical requirements. - Ability to cascade the lessons learned and best practices across all engagements - Experience in following best practices of programming, Security, Unit testing and Documentation standards and practices - Experience in working with Agile teams - Ensure the quality of technical and application architecture and design - Self-motivator and self-starter, ability to take ownership and drive initiatives with minimal supervision and works collaboratively with the teams - Have excellent communication skills and interpersonal skills to interact with team and stakeholders.