Y

Sr. Consultant - Microsoft Dynamics CRM

Yash Technologies · Indore, Madhya Pradesh, India

~₹18L (est.)6–12 yrs experiencefull_timePosted 3w ago
Apply now →

Job description

At YASH, we re a cluster of the brightest stars working with cutting-edge technologies. Our purpose is anchored in a single truth bringing real positive changes in an increasingly virtual world and it drives us beyond generational gaps and disruptions of the future. **We are looking forward to hire Microsoft Dynamics CRM Professionals in the following areas :** Experience 5-8 Years **Experience** 5 to 8 years **Role** MS Dynamics 365 CRM Developer **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 environment. - 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. Required Technical/ Functional Competencies **Requirement Gathering and Analysis:** - Working knowledge of requirement management processes and requirement analysis processes, tools & methodologies. - Able to analyze the impact of change requested/ enhancement/ defect fix and identify dependencies or interrelationships among requirements & transition requirements for engagement. **Application Design:** - Basic knowledge of design principles and performance engineering concepts. - Can create UI / Design and business logic elements and constraints, navigation, screen flow and layout. - Create traceability matrix based on requirements. **Architecture tools and frameworks:** - Understanding of standard architectural principles, models, patterns, and integration points. - Knowledge of non-functional areas like automation, performance, manageability, and portability. - Ability to create process maps and architect systems based on functional and non-functional requirements. **Estimation and Resource Planning** : - Basic knowledge of estimation and resource planning techniques (WBS, FP, etc. ). - Able to identify required resources and utilize suitable estimation models for low-medium complete scenarios based on project scope. **Product/ Technology Knowledge** : - Working knowledge of technology product/platform standards and specifications. - Able to implement code or configure/customize products and provide inputs in design and architecture adhering to industry standards/ practices in implementation. - Analyze various frameworks/tools, review the code and provide feedback on improvement opportunities. **Test Management:** - Working knowledge of testing concepts, testing standards and best practices. - Ability to create/review test cases, conduct unit testing, define metrics, and support testing processes. - Perform integration testing, create integration test plans, execute automation test scripts/manual test cases, and perform regression tests. - Document defects identified and perform defect fix. **Customer Management:** - Has working knowledge of customers business domain and technology suite. - Use latest technology, proactively suggest solutions to increase business, and understand customers business. **Project Management:** - Demonstrates basic knowledge of project management process, tools, and templates. - Execute small/non-complex projects, provide inputs to supervisor for project management, create and maintain a quality dashboard, and support project management reporting for assigned work area. **Domain/ Industry Knowledge:** - Working knowledge of customers business processes and relevant technology platforms/products. - Ability to prepare process maps, workflows, and business cases with application of industry standards and practices. - Creation of medium to complex business models. Required Behavioral Competencies **Accountability:** - Takes responsibility for and ensures accuracy of own work, as well as the work and deadlines of the team. **Collaboration:** - Participates in team activities and reaches out to others in team to achieve common goals. **Agility:** - Demonstrates a willingness to accept and embrace differing ideas or perceptions which are beneficial to the organization. **Customer Focus:** - Displays awareness of customers stated needs and gives priority to meeting and exceeding customer expectations at or above expected quality within stipulated time. **Communication:** - Targets communications for the appropriate audience, clearly articulating and presenting his/